4 votes

Les applications peuvent-elles modifier le paramètre "Affichage->Auto-rotation" au niveau du système ?

J'ai remarqué au cours des deux dernières semaines que mon Nexus 4 (rooté, avec franco.Kernel) perd la capacité de faire pivoter l'écran de façon aléatoire. Si je vais dans les paramètres d'affichage et que je coche la case, cela fonctionne à nouveau, mais ce paramètre est invariablement désactivé à nouveau sans action de ma part (ou même un redémarrage) après un jour ou deux.

Les applications, qu'elles soient au premier plan ou en arrière-plan, peuvent-elles modifier ce paramètre ? Si c'est le cas, je vais devoir commencer à suivre de très près ce que j'ouvre pour essayer de retrouver le coupable et me plaindre à son développeur.

2voto

verix Points 332

Selon cette Question StackOverflow OUI.

Extrait :

public static void setAutoOrientationEnabled(ContentResolver resolver, boolean enabled)  
{  
   Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION, enabled ? 1 : 0);  
}

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