¿Cómo arreglar la orientación del diseño vertical?

¿Cómo arreglar la orientación del diseño al retrato y no permitir el cambio de retrato a paisaje durante el tiempo de ejecución?

En su archivo AndroidMainfest.xml , busque las etiquetas de las actividades que desea bloquear en una rotación determinada y añada este atributo:

 android:screenOrientation="portrait" 

Use setRequestedOrientation() como se muestra:

 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 

En sus parámetros de actividad en el archivo de manifiesto

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.statepermit" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/stateheader" android:label="@string/app_name"> <activity android:name=".statepermit" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="7" /> </manifest> 

Android: screenOrientation = "retrato"

Si desea congelar la orientación en tiempo de ejecución, entonces usted puede implementar esto:

Android: deshabilita temporalmente los cambios de orientación en una actividad

Yo uso un enfoque similar y funciona perfectamente.

 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 

antes de

 setContentView(R.layout.main); 

Si desea corregir la orientación de una actividad en su proyecto, debe abrir Manifest.xml y poner en la sección de parámetros de la actividad deseada (antes del cierre de la primera etiqueta < activity…> ):

android:screenOrientation="portrait" si desea una orientación fija VERTICAL

android:screenOrientation="landscape" si desea HORIZONTAL orientación fija

En tu AndroidMainfest.xml simplemente escribe esto en tu actividad declaras,

Si desea que el diseño sea vertical que el uso

 android:screenOrientation="portrait" 

Si desea en el diseño de paisaje que utilizar

 android:screenOrientation="landscape" 
  • Obtener la orientación del dispositivo de Android incluso cuando AutoRotation está desactivado
  • Cómo administrar el estado de la interfaz de usuario y la pila posterior en un diseño de panel único / dual
  • Mis opiniones se están restableciendo en el cambio de orientación
  • Cambio de la imagen de fondo de la vista en el cambio de orientación
  • Cambio de la orientación del fragmento androide
  • Orientación de la captura de la cámara en dispositivos samsung en android
  • Cambio de orientación de Android VideoView con vídeo almacenado en búfer
  • Cómo obtener los detalles de portrait_id, Landscape_id y de dominio para android desde el servidor revive
  • ¿No puede guardar y restaurar un Fragmento anidado?
  • Guardando un backstack a través del cambio de orientación
  • Configuración de orientación múltiple - Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.