empêcher le redémarrage de l'activité lors de changements d'orientation de l'
Je suis nouveau sur le développement android .J'ai écrans séparés pour le portrait et en mode paysage.Quand j'ai changer mon orientation de l'écran correspondant est chargé et l'activité redémarre . Maintenant, je ne veux pas que mon activité de redémarrer lorsque je change l'orientation, mais doit charger son écran correspondant(axml).
J'ai essayé
[Activité (Label =
"MyActivity",ConfigurationChanges=Android.Contenu.PM.ConfigChanges.L'Orientation)]
la ligne ci-dessus cesse d'activité arriver redémarré mais il charge le même écran(axml).
S'il vous plaît suggérer .
grâce
OriginalL'auteur sujay | 2013-07-30
Vous devez vous connecter pour publier un commentaire.
Écrire ce code dans votre activité
Et également ajouter cette ligne dans votre fichier de Manifeste
Ce qui permettra de gérer à la fois les choses, il ne va pas redémarrer votre activité et se charge de la mise en page par vos changements d'orientation.
Où ajouter le code dans mainActivity OU chaque Fragment de l'activité et R. layout.landscapeView et R. layout.portraitView sont deux mise en page différente
wow! Tout ce que je voulais! 🙂
OriginalL'auteur Nirali
Depuis que vous avez spécifié pour le système d'exploitation que vous souhaitez gérer l'orientation de modifier vous-même, maintenant, vous avez à gérer les modifications apportées à la mise en page vous-même, comme ceci:
Vous devez ajouter
android:configChanges="keyboardHidden|orientation|screenSize
dans votre <activité de la balise dans le fichier Manifeste.OriginalL'auteur Kai