Par programme de verrouillage en mode portrait pour certaines opérations
Est-il un moyen de programmation pour verrouiller une application en mode portrait pour certaines opérations, et de reprendre ensuite (et l'application pivoter en mode paysage si l'utilisateur est le dispositif de maintien de cette façon) après l'opération est terminée?
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
SCREEN_ORIENTATION_SENSOR_PORTRAIT
au lieu deSCREEN_ORIENTATION_SENSOR
.getResources().getConfiguration().orientation
mais retourne 1 pour les portraits ainsi que reverse_portrait.... Comment puis-je obtenir la bonne orientation? Merciorientation = getRequestedOrientation();
qui renvoie à l'orientation correcte de la valeur... ça pourrait aider quelqu'un 🙂Je suis en train de lire votre question, un peu, mais si le problème auquel vous êtes confronté, c'est que la recharge de l'activité pose des problèmes, vous pouvez ajouter dans le manifeste d'une ligne pour gérer les changements d'orientation vous-même. Vous aurez probablement besoin de le faire de toute façon si vous voulez faire quelque chose de spécial pour les changements d'orientation, mais peut-être tout simplement en ajoutant les lignes de prendre soin de vos problèmes pour vous: