Android 14 voi antaa sinun pakottaa sovelluksiin läpinäkyvän navigointipalkin

click fraud protection

Android 14 Beta 1 lisää "läpinäkyvän navigointipalkin" asetuksen, joka muuttaa navigointipalkin taustavärin mustasta läpinäkyväksi.

Google julkaisi juuri Android 14 Beta 1:n aiemmin tänään, joten jos olet halunnut kokeilla Android 14:ää päivittäisen Pixel-kuljettajan kanssa, nyt on aika liittyä Android Beta -ohjelmaan, jos et ole jo tehnyt sitä. Kun päivität Android 14 Beta 1 -versioon, saatat kuitenkin miettiä, mitä sinun pitäisi tarkistaa ensin. No, niitä on paljon uusia ominaisuuksia Android 14:ssä, ja Beta 1 laajentaa ominaisuusjoukkoa erittäin vaaditulla ominaisuudella: läpinäkyvällä navigointipalkilla.

Vuosien ajan käyttäjät ovat vainonneet Googlea foorumeilla kuten Reddit ja Google Issue Tracker tehdäksesi navigointipalkin oletuksena läpinäkyvän. Heidän kuvaamansa ongelmana on, että joissakin sovelluksissa navigointipalkin tausta on musta, mikä eroaa vaalean teeman käyttöliittymästä. Käytössä toisaalta navigointipalkki on joko läpinäkyvä tai ainakin vastaa muiden sovellusten käyttöliittymää, mikä johtaa visuaalisesti epäjohdonmukaiseen kokea.

Android 5.0 Lollipopista lähtien sovelluskehittäjät ovat pystyneet vaihtaa väriä Androidin navigointipalkista, joka on oletuksena tasainen musta. Vaikka navigointipalkin läpinäkyvä tekeminen näyttää pinnalta melko yksinkertaiselta, kehittäjien on kamppailtava siitä, kuinka käsitellä visuaalisia päällekkäisyyksiä tärkeiden käyttöliittymäelementtien ja navigointipalkin välillä. Esimerkiksi ilman asettamista a järjestelmäpalkin sisäosa, kelluva toimintopainike (kuten yllä olevissa kuvakaappauksissa oleva valintamerkki) piirretään navigointipalkin alle, mikä vaikeuttaa koskettamista.

Tekemällä läpinäkyvyyden valinnaiseksi Google varmisti, että navigointipalkki ei koskaan peittäisi sovellusten käyttöliittymän tärkeitä elementtejä. Koska jotkin sovellukset eivät kuitenkaan ottaneet käyttöön tätä ominaisuutta, meillä on tilanne, jossa navigointipalkki vastaa käyttöliittymää joissakin sovelluksissa, mutta ei toisissa. Android 14 Beta 1:ssä on mielenkiintoinen ratkaisu tähän ongelmaan: lisäämällä kytkin, joka tekee navigointipalkin taustaväristä oletuksena läpinäkyvän.

Android 14 Beta 1:ssä kohdassa Asetukset > Järjestelmä > Kehittäjävaihtoehdot on uusi asetus nimeltä "läpinäkyvä navigointipalkki", joka "tekee navigointipalkin taustaväristä läpinäkyvän oletuksena." Tämän asetuksen kytkeminen päälle ottaa käyttöön "TransparentNavigationBar" Runtime Resource Overlayn (RRO), joka asettaa loogisen config_navBarDefaultTransparentin arvoksi "totta". Tämä boolen lukee kehys, joka asettaa navigointipalkin taustavärin läpinäkyväksi.

Uusi läpinäkyvä navigointipalkki Android 14 Beta 1:n kohdassa Asetukset > Järjestelmä > Kehittäjäasetukset.

Mielenkiintoista on, että sovelluksen käyttöliittymää ei piirretä navigointipalkin alle, kun tämä ominaisuus on käytössä, mikä tarkoittaa, että sovelluksen ja navigointipalkin välillä ei ole visuaalisia päällekkäisyyksiä. Tässä on esimerkki siitä, mitä tarkoitan "läpinäkyvän navigointipalkin" -ominaisuuden ollessa käytössä ja ilman:

Nähtäväksi jää, onko tämä ominaisuus todella läsnä vakaassa Android 14 -julkaisussa. Olemme vasta ensimmäisessä betaversiossa, joten ei ole takeita siitä, että Google säilyttää tämän ominaisuuden vakaassa julkaisussa tulevista betaversioista puhumattakaan. Navigointipalkin taustan saaminen vastaamaan sovellusta on jotain, jota käyttäjät ovat vaatineet vuosia, joten toivomme, että Google säilyttää tämän ominaisuuden.