2013-02-10 1 views
0

Je veux forcer deux orientations différentes dans mon application. Seulement portrait pour les smartphones et seulement paysage pour les tablettes. Puisque je dois le définir dans le manifeste pour chaque activité, je n'arrive pas à comprendre comment le programmer!Android: Forcer l'orientation différente pour les tablettes programmatique

J'ai essayé avec setRequestedOrientation (int requestedOrientation) dans mon activité onCreate mais il ne démarre pas vraiment avec l'orientation demandée. Il y a un peu de temps avant que mon orientation de demande ne soit définie.

+3

"Je souhaite forcer deux orientations différentes dans mon application: uniquement le portrait pour les smartphones et uniquement le format paysage pour les tablettes" - pourquoi un utilisateur le souhaite-t-il? – CommonsWare

+0

parce que dans une tablette mon application est mieux adaptée dans le paysage et dans les téléphones smatphones – TheModularMind

+1

Mais l'utilisateur * ne devrait-il pas décider ce que l'utilisateur * pense être "mieux adapté"? C'est l'appareil de l'utilisateur, après tout. – CommonsWare

Répondre

0

Développez deux versions différentes, chacune forçant sa propre orientation et ciblant des tailles d'écran spécifiques et distribuant.

Questions connexes