Widget Konverzácie pre Android 12 upraví pozadie na základe textu

click fraud protection

Nová miniaplikácia Konverzácie v systéme Android 12 má skrytú vlastnosť: Môže zmeniť pozadie na základe toho, čo je uvedené v správe.

Len na druhý deň Google upustil od druhého beta vydania Android 12 na nás a priniesol jednu z najzaujímavejších funkcií nového operačného systému: pozadia meniace farbu na základe vašej tapety. Ako sme však zistili, je toho oveľa viac novinka v systéme Android 12 Beta 2, vrátane pridania dlho očakávaného widgetu Konverzácie. Pri hraní sa s novým widgetom sme zistili, že má skrytú vlastnosť: Jeho pozadie sa môže meniť v závislosti od obsahu správy!

Ako sme uviedli v naše praktické zhrnutie, miniaplikácia Konverzácie v systéme Android 12 Beta 2 zobrazuje profilový obrázok kontaktu, meno a buď ikonu alebo obsah poslednej správy. Používateľ Twitteru Neil Rahmouni nás upozornil na skutočnosť, že určitý text v správach môže vyvolať zmenu pozadia widgetu Konverzácie. Keď používateľ dostal správu, ktorá obsahovala 2 alebo viac výkričníkov, pozadie miniaplikácie sa zrazu zaplnilo polopriehľadnými výkričníkmi.

Potvrdili sme, že miniaplikácia Konverzácie skutočne mení pozadie, keď správa obsahuje 2 alebo viac výkričníkov. Zistili sme tiež, že pozadie sa môže zmeniť, ak sa v správe nachádzajú 2 alebo viac otáznikov alebo ak sa v správe nachádzajú otázniky a výkričníky.

Okrem toho sa pozadie zmení aj pri opakovanom použití emotikonu.

Keď sa pozrieme do používateľského rozhrania systému Android 12 Beta 2, zistili sme, že trieda PeopleTileViewHelper používa regulárne výrazy na kontrolu určitých vzorov v správe. Ak existujú dva alebo viac výkričníkov, dva alebo viac otáznikov, kombinácia otázok a výkričníky alebo dva alebo viac rovnakých emodži, potom sa tento text/emodži použije na miniaplikáciu pozadie.

Toto je určite menšia funkcia, ale je to pekná, pretože určite upúta vašu pozornosť. Kód naznačuje, že miniaplikácia Konverzácie bude tiež zobrazovať stavové správy k narodeninám kontaktu, výročie, aktualizácia príbehu, stavy v hre, umiestnenie a ďalšie, ale toto sme ešte nevideli v akcie. Dajte nám vedieť, ak ste videli, že sa objavila stavová správa!