Google heeft bevestigd dat overscan niet aanwezig is in Android 11. Deze verandering zal navigatiegebaren-apps van derden en andere verlammen.
Gebarennavigatie is tegenwoordig een basisfunctie op de meeste smartphones geworden. Eerder in de jaren was er enige discussie over wie navigatiegebaren het beste deed, maar Google maakte die discussie overbodig toen ze gaf opdracht tot de opname van de navigatiegebaren van Android 10 terwijl OEM-oplossingen als optionele extra's worden gedegradeerd. Dan zijn er apps zoals XDA's eigen navigatiegebaren, dat verschillende opties introduceert, zoals een gebaar in iPhone X-stijl en de mogelijkheid om de originele navigatiebalk te verbergen. Echter, een recente wijziging in Android 11 zal binnenkort gebarenapps van derden zoals de onze verlammen, omdat de nieuwe OS-versie overscan verwijdert, precies de methode die we gebruikten om de pil te verbergen.
Overscan is een gedrag dat doorgaans voorkomt bij tv's waarbij een deel van het beeld zich buiten de zichtbare grenzen van het scherm bevindt. TV's hebben meestal een optie om dit te corrigeren door de zichtbare grenzen van het scherm te verkleinen (en bij uitbreiding uit te breiden), zodat het hele beeld op het scherm past. Omdat Android ook op tv's en settopboxen kan worden uitgevoerd, ondersteunt het besturingssysteem ook overscan als een functie die kan worden aangeboord. Het shell-commando "wm overscan" werd door veel ontwikkelaars slim gebruikt om delen van de gebruikersinterface buiten het zichtbare schermgebied te verplaatsen. Onze eigen app,
Navigatiegebaren, vertrouwde op de Overscan API van Android om de originele navigatiebalk te verbergen zonder dat u de telefoon hoeft te rooten.Nu, Google heeft dit bevestigd dat Android 11 geen overscanfunctionaliteit biedt.
Status: Kan niet worden opgelost (beoogd gedrag)
Bedankt voor de feedback. Overscan is verwijderd omdat het door geen enkel product meer werd gebruikt.
Nu Overscan volledig van Android is verwijderd, zal het voor gebarenapps van derden onmogelijk zijn om de navigatiebalk te verbergen zonder de telefoon te rooten. Gebaar-apps zijn echter ook niet de enige die overscan gebruiken. Sommige apps houden van Tweede scherm, waarmee u verschillende weergaveopties kunt beheren bij uitvoer naar een extern beeldscherm, en waarmee u ook de overscan kunt aanpassen. Deze functionaliteit zal waarschijnlijk niet meer worden aangeboden op nieuwere versies van Android.
Al het Android 11-nieuws op XDA
Met dank aan Hani Mohamed Bioud voor de tip!