2011-04-26 27 views
7

Mi aplicación debe admitir el modo horizontal/vertical solo para tabletas, los teléfonos solo admitirán el modo vertical. ¿Cuál es la mejor manera de implementar esto?modo horizontal solo en tableta

opciones que estoy considerando:

a) utilizando dos archivos APK, una para teléfonos y otro para las tabletas. El del teléfono bloqueará el modo horizontal en el manifiesto

2) usando un archivo apk. Detecta que el dispositivo es un teléfono, bloquea el modo horizontal dentro de cada actividad.

cualquier consejo será apreciado.

Saludos

+0

Tuve el mismo problema, y ​​acabo de escribir una entrada de blog sobre este tema, donde ofrezco tres soluciones diferentes. http://androidblogger.blogspot.com/2011/08/orientation-for-both-phones-and-tablets.html – alocaly

+0

Utilice [Fragments API] (http://developer.android.com/guide/topics/fundamentals /fragments.html), fue diseñado para manejar dichos problemas de manera eficiente. –

+0

la aplicación está casi lista. Los fragmentos requerirían volver a hacer la interfaz de usuario. Esto no es una opción. Gracias – omega

Respuesta

Cuestiones relacionadas