2011-07-05 6 views
3

J'essayais de construire une page web simple pour Android qui a deux mises en page différentes en fonction de l'orientation. J'ai utilisé l'émulateur pour tester la page: émulateur Android version 7.0 (build_id OPENMASTER-53891) sur Mac.Android Emulator: Orientation Change

J'ai essayé le CSS media queryorientation: et aussi le JavaScript method mais en vain: quand j'ai changé l'orientation sur l'émulateur, rien ne s'est passé. Est-ce dû à l'émulateur, c'est-à-dire que le navigateur de l'émulateur ne fonctionne pas correctement lors du changement d'orientation?

+0

J'ai essayé d'utiliser un émulateur plus récent, c'est-à-dire la version 11.0 de l'émulateur Android (build_id OPENMASTER-123211), mais cela ne fonctionnait toujours pas. :( – moey

Répondre

3

Avez-vous essayé de changer l'orientation de votre moniteur?

Just kidding Essayez :-) cette combinaison de touches de votre ordinateur:

Passer à l'orientation précédente de mise en page (par exemple, portrait, paysage), Ctrl-F11 Passer à l'orientation suivante de mise en page (par exemple, portrait , paysage), Ctrl-F12

+1

C'est ce que j'ai fait pour changer l'orientation de l'émulateur: Ctrl + Apple + F11 Cependant, rien n'a changé en termes de layout/CSS. – moey

0

Avez-vous créé des répertoires de mise en page et de mise en page?

Et assurez-vous que l'activité n'a pas la balise

android:configChanges="orientation" 

sur le manifeste.