0 votes

Activer/désactiver la barre de navigation PAS DE REBOOT

J'utilise Linage 16 et j'ai obtenu l'activation de la barre de navigation. Je veux activer la barre de navigation en utilisant le programme Tasker. J'ai lu quelques informations ici : Activer la navigation à l'écran dans CM12 (Lollipop) en utilisant le shell ? . Mais je ne comprends toujours pas comment le faire.

0 votes

J'ai besoin d'activer/désactiver la barre de navigation en utilisant le shell, java etc. L'édition du fichier build.prop ne me convient pas.

0 votes

Bienvenue chez Android Enthusiasts ! Il serait utile que vous puissiez modifier votre question et indiquez où vous êtes bloqué. Qu'est-ce que vous n'avez pas compris ? Avez-vous installé Tasker, et établi la tâche et la condition ? Cela ne fonctionne pas ? Avez-vous essayé à partir de la ligne de commande, par exemple via adb shell "settings put secure dev_force_show_navbar 1" ?

0 votes

Oui, j'ai essayé, ça ne marche pas. Il y a une autre méthode dans le lien que j'ai donné, mais je ne comprends pas ce qu'il faut faire.

0voto

xavier_fakerat Points 9582

C'est intéressant, je ne l'ai pas testé à fond mais vous pouvez essayer ;

Tasker a maintenant WRITE_SECURE_SETTINGS permission au Manifeste. Il est donc désormais plus facile de contrôler les paramètres sécurisés/globaux des appareils sans avoir besoin d'un plug-in supplémentaire tel qu'AutoTools ou SecureTask.

Vous pouvez activer cette nouvelle permission en lançant la commande suivante via ADB ( important ):

adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

Maintenant, la fin des affaires vous, puisque vous voulez utiliser la fonction Java procéder comme suit :

Nous devons appeler,

cr = CONTEXT.getContentResolver();
Settings.Secure.putInt(context.getContentResolver(), 
Settings.Secure.DEV_FORCE_SHOW_NAVBAR, 1);)

Comme d'habitude, créez une tâche pour cela, nommez-la en conséquence.

Les actions suivantes se trouvent sous la fonction Code Java

A1 : Fonction Java [ Retourner à : cr Classe ou objet : CONTEXT Fonction : getContentResolver {ContentResolver} ()

A2 : Fonction Java [ Classe ou objet : Secure Fonction : putInt{boolean} (ContentResolver, String, int ) Param(ContentResolver) : cr Param (chaîne) : dev_force_show_navbar Param :(int) : 1

Sauvegarder et exécuter la tâche à tester


Cependant, j'aurais préféré un parcours plus simple avec run shell (Tasker) ou adb :

A1 : Code Run shell [Command : settings put secure dev_force_show_navbar 1 Tic-tac Utiliser la racine ]

o

adb shell settings put secure dev_force_show_navbar 1

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