2010-11-02 5 views
0

J'ai un groupe d'activités dit mainActivity qui contient 4 groupes d'activités. dites un, deux, trois et quatre. Toutes les activités sauf la quatrième ont un portrait d'orientation. L'orientation du quatrième groupe d'activités varie selon qu'il s'agit d'un portrait ou d'un paysage.Application android contenant des activités avec une orientation différente

lorsque je change de quatrième fois une fois l'orientation de l'application portrait à l'ensemble de l'environnement redémarre.

Est-il possible de faire ce genre de choses? ce groupe mainActivity a le portrait d'orientation et son orientation enfant est le paysage. Et aussi pour permettre de changer l'orientation de l'enfant sans redémarrer l'application.

grâce

Répondre

0

Vous pouvez empêcher l'activité de redémarrer en ajoutant android:configChanges="orientation" à votre activité dans le fichier AndroidManifest. Mais il est généralement pas conseillé de le faire comme indiqué dans la documentation:

Cet attribut doit être évité et utilisé qu'en dernier recours. S'il vous plaît lire Handling Runtime Changes pour plus d'informations gérer un redémarrage en raison d'un changement de configuration .

Source: http://developer.android.com/guide/topics/manifest/activity-element.html#config

+0

nous pouvons définir l'orientation dans le manifeste afin que l'application affecte l'habitude. – sachin

Questions connexes