Question

Est-il possible de faire un Activity temporairement ne peut pas tourner (comme pour l'activer / désactiver dans le code, pas dans le manifeste)?

L'une de mes anciennes applications se bloque si vous faites pivoter pendant qu'il est en train de faire une recherche HTTP que les vues ne sont plus attachés quand il retourne.

L'un de ces jours, je vais le corriger bon, mais dans le même temps il serait utile si je pouvais faire la chose sans rotation alors qu'il fait la recherche.

Était-ce utile?

La solution

Je crois que vous pouvez vous inscrire pour être informé des événements de changement d'orientation et de remplacer Activity.onConfigurationChanged . Inscrivez-vous pour les changements d'orientation dans le manifeste avec le configChanges attribut.

Alors, bien sûr, vous pouvez décider ou non de faire tourner et appeler setRequestedOrientation .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top