Android 12 の新しい会話ウィジェットには、メッセージの内容に基づいて背景を変更できるという隠しプロパティがあります。
つい先日、Google は 2 番目のベータ版リリースを中止しました。 アンドロイド12 そして、それは新しい OS の最もエキサイティングな機能の 1 つである、色の変化する背景をもたらしました。 あなたの壁紙に基づいて. しかし、私たちが気づいたように、それ以外にもたくさんのことがあります。 Android 12 ベータ 2 の新機能、待望の会話ウィジェットの追加も含まれます。 新しいウィジェットをいじっているうちに、このウィジェットには隠されたプロパティがあることがわかりました。それは、その背景がメッセージの内容に応じて変化する可能性があるということです。
で指摘したように、 実践的なまとめ, Android 12 Beta 2 の会話ウィジェットには、連絡先のプロフィール写真、名前、最後のメッセージのアイコンまたは内容が表示されます。 ツイッターユーザー ニール・ラームーニ メッセージ内の特定のテキストが会話ウィジェットの背景の変更を引き起こす可能性があるという事実を警告しました。 ユーザーが 2 つ以上の感嘆符を含むメッセージを受信すると、ウィジェットの背景が突然半透明の感嘆符でいっぱいになりました。
メッセージに 2 つ以上の感嘆符が含まれている場合、会話ウィジェットの背景が実際に変更されることを確認しました。 また、メッセージに 2 つ以上の疑問符が含まれている場合、または疑問符と感嘆符が混在している場合、背景が変化する可能性があることも発見しました。
さらに、絵文字を繰り返し使用すると背景も変化します。
Android 12 Beta 2 の SystemUI を詳しく調べると、PeopleTileViewHelper クラスが正規表現を使用してメッセージに特定のパターンがないかチェックしていることがわかりました。 感嘆符が 2 つ以上、疑問符が 2 つ以上、疑問符と疑問符が混在している場合は、 感嘆符、または 2 つ以上の同じ絵文字を使用すると、そのテキスト/絵文字がウィジェットの 背景。
確かにこれは些細な機能ですが、確実に注目を集めるので、素晴らしい機能です。 コードは、会話ウィジェットが連絡先の誕生日のステータス メッセージも表示することを示唆しています。 記念日、「ストーリー」の更新、ゲーム内のステータス、場所などですが、これはまだ確認されていません。 アクション。 ただし、ステータス メッセージが表示された場合はお知らせください。