Verrouiller par programmation en mode portrait pour certaines opérations

Existe-t-il un moyen de verrouiller par programmation une application en mode portrait pour certaines opérations, puis de reprendre (et de faire pivoter l’application en mode paysage si l’utilisateur tient le périphérique de cette façon) une fois l’opération terminée?

Essaye ça:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //Do your operation setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); 

Je lis un peu votre question, mais si le problème que vous rencontrez est que le rechargement de l’activité pose des problèmes, vous pouvez append le manifeste à une ligne pour gérer vous-même les changements d’orientation. 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 que l’ajout des lignes permettra de résoudre vos problèmes: