Android 12對話小部件隱藏特性:可根據內容改變背景
幾天前,Google放出了Android 12 的第2 個測試版本。它帶來了新版系統最令人興奮的功能之一:根據你的壁紙來自動更改背景色。在對新版本進行深度挖掘之後,外媒XDA 還發現了備受期待的Conversations 小部件,而且它的背景可以根據信息內容的不同而改變。
Android 12 Beta 2 中的Conversations 小部件顯示了聯繫人的頭像、名稱以及最後一條信息的內容。Twitter 用戶Neil Rahmouni 向外媒XDA 爆料,稱信息中的某些文字可以觸發更改Conversations 小部件的背景。當用戶收到一條包含2 個或更多感嘆號的消息時,小工具的背景突然充滿了半透明的感嘆號。
XDA 確認,當一條信息包含2個或更多的感嘆號時,對話小組件確實會改變其背景。我們還發現,當消息中包含2個或更多的問號時,或者如果有混合的問號和感嘆號,背景也會改變。此外,當重複使用一個表情符號時,背景也會改變。
深入研究Android 12 Beta 2 的SystemUI,XDA 了解到PeopleTileViewHelper 類使用正則表達式來檢查信息中的某些模式。如果有兩個或更多的感嘆號,兩個或更多的問號,問號和感嘆號的混合,或兩個或更多相同的表情符號,那麼該文本/表情符號就會被應用到小部件的背景上。
可以肯定的是,這是一個小功能,但它是一個很好的功能,因為它肯定會吸引你的注意力。代碼顯示,對話小組件還將顯示聯繫人的生日、週年紀念日、”故事”更新、遊戲中的狀態、位置等等的狀態信息,但我們還沒有看到這個功能。