1 votes

L'élément sysui_nav_bar qui ne fait rien ? (créer un point mort sur la barre de navigation)

Pour des raisons d'accessibilité, je veux créer un point mort dans le coin inférieur droit d'un téléphone Android Pie (Xiaomi Mi A3) afin que le toucher ne fasse rien.

Le téléphone est doté d'un nouveau style de bouton de navigation à 2 boutons et d'un bouton d'accueil en forme de pilule. J'ai essayé de personnaliser la barre de navigation avec l'astuce "settings put secure sysui_nav_bar" et j'ai réussi à obtenir les boutons que je veux mais je ne peux pas créer un point mort sur le côté droit (ou n'importe où) car il traite toujours les côtés gauche et droit comme faisant partie du bouton le plus proche, même si vous ajoutez un élément "espace" à cet endroit. La meilleure solution que j'ai trouvée est la suivante

adb shell
settings put secure sysui_nav_bar "back;space,home,space,space,space;recent,contextual"

Cela crée une barre de navigation justifiée à gauche, le bouton contextuel à droite agissant comme un point mort SAUF lorsque l'icône contextuelle apparaît effectivement.

Ce dont j'ai besoin, c'est d'un élément qui ne fait rien, ou peut-être un élément que pratiquement aucune application n'utilise plus, de sorte qu'il ne fait effectivement rien. Existe-t-il un tel élément ?

merci

0voto

demefa7705 Points 1

Le simple fait de supprimer la partie "contextuelle" de votre commande semble permettre d'obtenir ce dont vous avez besoin. Par exemple.

adb shell
settings put secure sysui_nav_bar "back;space,home,space,space,space;recent"

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X