Sur les téléphones Android, l'orientation est généralement définie par défaut sur portrait. Lorsque vous désactivez la rotation automatique, l'écran restera toujours en mode portrait.
Sur les tablettes Android, l'orientation par défaut est généralement le paysage. Lorsque vous désactivez la rotation automatique, l'écran restera toujours en mode paysage.
Apparemment, les comprimés n'étaient pas prévus pour être utilisés en position allongée sur le côté. Lorsque je fais cela, il n'y a aucun moyen de faire en sorte que la tablette reste en mode portrait - avec ou sans rotation automatique, l'écran est coincé en mode paysage.
Comme il est assez difficile pour moi de changer la gravité, j'essaie de savoir si je peux pirater ma tablette pour passer par défaut en mode portrait. Ma question est, où cela serait-il réglé? Comme je ne trouve aucune application pouvant forcer le changement d'orientation, j'ai l'impression que cela est intégré quelque part profondément et inaccessible dans le système d'exploitation. Est-ce peut-être quelque part dans le fichier de propriétés? Est-il intégré profondément dans le matériel? Où puis-je commencer à chercher?
Ma tablette spécifique est une Notion Ink Adam Running BeastyRom 2.2.1 + Clemsyn
edit: également demandé ici: http://forum.xda-developers.com/showthread.php?p=14315083#post14315083
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
au manifeste pour lui donner l'autorisation requise et dans le code,Settings.System.putInt(this.contentResolver, Settings.System.ACCELEROMETER_ROTATION, 0);
désactivez la rotation automatique etSettings.System.putInt(this.contentResolver, Settings.System.USER_ROTATION, Surface.ROTATION_0);
définissez la nouvelle rotation d'écran par défaut du téléphone.