2011-01-12 2 views
5

J'ai des dispositions pour le mode portrait (dans la disposition de dossier) et pour le paysage (dans le dossier layout-land). Cet écran est situé sous l'un des onglets, j'ai donc dû gérer la rotation de l'écran (après la rotation de l'écran, aucun redémarrage de l'écran par défaut n'a lieu). Je souhaite mettre à jour la vue de 'layout-land' quand l'écran passe en mode paysage et de 'layout' quand l'écran tourne vers portrait.android layout-land et traitement de rotation d'écran

Comment est-ce que je peux faire ceci?

Répondre

6

Vous pouvez utiliser la méthode onConfigchange dans setContentView (R.layout.name) de cette façon fonctionnera.

+0

Oui, cela fonctionne. Merci – davs

+0

La principale chose que je n'aime pas dans ceci est que j'utilise la vue personnalisée dans la mise en page et j'ai besoin de sauvegarder toutes ses variables ... Aussi toutes les variables concernées à la mise en page :( – davs

+0

oui que nous devons stocker :) – Anand