Google 于去年4月推出了帶有Android 10 Beta 2 的新Bubbles API。該API最初是作為開(kāi)發(fā)人員的可選功能提供的,Google敦促開(kāi)發(fā)人員在其應(yīng)用程序中測(cè)試該API,以便在該功能最終在未來(lái)的Android版本中推出時(shí)支持受支持的應(yīng)用程序。與預(yù)期的一樣,該功能已在今年早些時(shí)候發(fā)布的Android 11 Developer Preview 1中默認(rèn)啟用。在泄漏的Android 11 Beta中,“通知”設(shè)置中現(xiàn)在提供了“氣泡”功能(而不是在“開(kāi)發(fā)人員選項(xiàng)”中提供),但是,開(kāi)發(fā)人員仍然必須啟用對(duì)在“氣泡”中顯示通知的支持。到目前為止,我們僅在Google Messages應(yīng)用的APK拆除。但是,F(xiàn)acebook Messenger的最新更新也使該應(yīng)用程序切換到Bubbles API。
對(duì)于不知情的人,F(xiàn)acebook Messenger長(zhǎng)期以來(lái)一直具有用于浮動(dòng)通知?dú)馀莸墓δ?,稱為“聊天頭”。該功能使用了Android的系統(tǒng)警報(bào)窗口API,但如果設(shè)備運(yùn)行的是Android 11,則在Facebook Messenger版本268.0.0.3.118中,該應(yīng)用程序?qū)⑶袚Q到新的Bubbles API。此功能可在我們的提示者的運(yùn)行Android 11的Pixel 4XL上使用Beta 1和我們的總編輯Mishaal Rahman的Pixel 3a XL,運(yùn)行Android 11 DP4。
如您在所附的屏幕截圖中所見(jiàn),該功能在Facebook Messenger設(shè)置中顯示為名為Bubbles的新選項(xiàng)。啟用后,它使您可以選擇是否要在Messenger通知設(shè)置中查看所有對(duì)話,選定對(duì)話或沒(méi)有對(duì)話的氣泡。雖然該功能正在使用較新的API,但它看起來(lái)仍然與舊的Messenger Chat Heads幾乎相同。每當(dāng)您收到新消息時(shí),該消息都會(huì)顯示為聊天氣泡,緊貼設(shè)備主屏幕的一側(cè)。輕按氣泡可在浮動(dòng)窗口中打開(kāi)對(duì)話,您可以在其中快速回復(fù)消息。
您可以通過(guò)點(diǎn)擊并按住氣泡,然后將其拖動(dòng)到另一側(cè),將氣泡從一側(cè)移到另一側(cè)。通過(guò)點(diǎn)擊頂部的加號(hào)圖標(biāo)并添加新聯(lián)系人,您還可以選擇在單個(gè)氣泡中進(jìn)行多個(gè)對(duì)話。要消除氣泡,您可以點(diǎn)擊并按住它,然后將其拖到顯示屏底部附近的X圖標(biāo)上。