Androide. Bloquear la orientación de la pantalla para todas las actividades

Posible duplicado:
¿Cómo puedo configurar Orientación fija para todas las actividades

Me gustaría bloquear mi orientación de pantalla para mi aplicación. Quiero decir que todas las actividades deben tener la misma orientación landscape . No quiero añadir android:screenOrientation="portrait" en el manifiesto para todas las actividades. ¿Hay alguna otra manera? Gracias y Saludos

Usted tiene dos opciones para lograr el resultado.

  • Puede especificar el requisito de orientación base por actividad en el archivo de manifiesto. Puede seleccionar aquí la orientación que desea respaldar para qué actividad.

p.ej

 <activity android:name=".Some_Act" android:label="@string/app_name" android:screenOrientation="portrait" > </activity> 
  • Puede crear una actividad base y especificar la orientación en esa actividad. Posteriormente puede heredar esa actividad en otras actividades de su aplicación. Puede elegir una clase base adecuada para obtener el comportamiento deseado.
 android:screenOrientation="landscape" android:configChanges="keyboardHidden|orientation" 

Agregue las líneas anteriores en el manifiesto de su aplicación para todas las actividades.

  • ¿Cómo hacer que mi aplicación se vea igual en todos los dispositivos?
  • Sustitución de fragmentos y cambio de orientación
  • Uso de una barra de soporte para la distribución del teléfono y una barra de acción independiente para el diseño de la tableta
  • ¿Cómo bloqueo la orientación de la pantalla para el teléfono, pero no para la tableta? (Androide)
  • Obtener fragmento actual y guardar en onSaveInstanceState () Método para la orientación de pantalla
  • Cómo evitar que las vistas personalizadas pierdan estado a través de los cambios de orientación de la pantalla
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.