Par programme d'activation/désactivation de l'écran de rotations dans Android

J'ai une application qui affiche une grande quantité de texte à l'utilisateur de lire.

J'ai trouvé que lors de la lecture en position couchée, je m'irrite que l'écran pivote même si ma tête et l'écran sont alignés.

Je ne veux pas de la mettre à être en permanence en mode portrait, donc je pense que cela permettrait d'éviter une approche de la définition de la

 android:screenOrientation="portrait"

dans le manifeste.

Idéalement, je voudrais activer/désactiver l'orientation automatique des modifications via une page de préférences.

Ce que serait ma meilleure approche?

InformationsquelleAutor jamesh | 2010-08-05