Android 14 vám umožní zobrazit náhled, kam vás gesto zpět zavede prostřednictvím nového prediktivního gesta zpět. Zde je návod, jak to funguje.
Android 14 ve velkém vylepšuje gesto zpět. Zde je návod, jak nové prediktivní gesto zpět funguje a jak bude vypadat.
Když se přejetím v jakékoli aplikaci pro Android vrátíte zpět, není vždy zřejmé, jaká obrazovka se objeví jako další. Pokud obrazovka, kterou vidíte jako další, odpovídá tomu, co očekáváte, není problém. Pokud aplikaci nechtěně ukončíte přejetím prstem zpět, můžete ztratit svou pozici nebo postup, když něco děláte, i když je to nyní méně pravděpodobné kvůli změny v systému Android 12. Ať tak či onak, náhodné ukončení aplikace narušuje metriky, které vývojáři shromažďují, aby lépe porozuměli svým uživatelům, a proto Google pracuje na novém prediktivní gesto zad model, který dává uživateli vizuální vodítko o tom, kam ho gesto zpět zavede.
Při procházení aplikací si Android uchovává záznamy o destinacích, kterými procházíte, tzv. zadní zásobník. Je to proto, aby vás systém zavedl do správného cíle, když přejetím prstem přejdete zpět. Před Androidem 13 však systém neměl žádný způsob, jak s jistotou vědět, kam gesto zpět uživatele zavede. To proto, že aplikace mohou
implementovat své vlastní chování zad a vytvářet své vlastní back stacky, o kterých by si systém nebyl vědom. Vzhledem k tomu, že si systém sám nebyl jistý, co se stane, když přejetím prstem přejdete zpět, nemohl informovat vy co by se taky stalo.Počínaje Androidem 13 však mohou aplikace systému předem říci, zda zpracovávají zpětné události nebo ne. Tento nový model s předstihem dává systému vědět, zda má gesto zpět přejít na předchozí úkol v zadním zásobníku aplikace nebo se vrátit na domovskou obrazovku. Vědět, kam jít, umožňuje systému přehrát animaci přechodu, která slouží jako vizuální vodítko pro uživatele, které mu říká, co se stane, když přejetím prstem přejde zpět.
Model prediktivního gesta zpět byl však v Androidu 13 implementován pouze částečně. Google přidal novou animaci přechodu „zpět domů“, která se přehraje, když systém ví, že gesto zpět bude vrátit uživatele na domovskou obrazovku, ale nebyli schopni přidat animaci, když uživatel přejde zpět aplikací nahoru zásobník. Jinými slovy, prediktivní gesto zpět v systému Android 13 mohlo uživateli pouze říct, zda gesto zpět ukončí aplikaci zpět na domovskou obrazovku, ale ne nikde jinde.
Počínaje Androidem 14 však prediktivní gesto zpět může zobrazit náhled předchozího úkolu, který se zobrazí ze zadního zásobníku, když se uživatel přejetím vrátit zpět. To znamená, že budete moci zjistit, zda vás gesto zpět vrátí zpět na domovskou obrazovku, na předchozí stránku aplikaci nebo úplně do jiné aplikace, takže nebudou žádné nejasnosti ohledně toho, co se stane, když provedete zadní gesto. Zde je ukázka tohoto nového chování:
Pokud do zařízení Pixel nainstalujete Android 14 DP1, toto nové chování zatím neuvidíte. Je to proto, že nová animace přechodu je ve výchozím nastavení v DP1 zakázána, takže jsem musel převrátit příznak vývojáře, abych ji povolil. Taky jsem ještě musel povolit nastavení prediktivní animace zad v možnostech vývojáře a také jsem musel použít aplikaci, která přihlásí se na nové prediktivní chování gest zpět.
Nové prediktivní zpětné chování bude ve výchozím nastavení povoleno pro aplikace zacílené na úroveň API 34, takže očekávám Nastavení „Prediktivní animace zad“ bude ve výchozím nastavení povoleno a případně v budoucnu odstraněno z možností vývojáře vydání. Myslím, že nebudete muset čekat příliš dlouho, než začnete vidět toto nové chování v aplikacích, zejména proto, že Google je varuje vývojáře, že pokud tuto funkci nepodporují, bude v jejich aplikacích přerušena zpětná navigace vynuceno. Vývojáři, kteří ještě nepřidali podporu pro prediktivní gesto zpět, by si měli přečíst v dokumentaci Google na funkci.