¿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?

7 Solutions collect form web for “¿Cómo arreglar la orientación del diseño vertical?”

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" 
  • ¿Cómo hacer que la interfaz de usuario se vea igual en modo horizontal?
  • ¿Cómo puedo romper las cosas con Fragmentos con setRetainInstance (true) y agregarlos a backstack?
  • ¿Cómo definimos la orientación de una actividad en Android, basada en el dispositivo?
  • Fragmentos dentro de ViewPager desaparecen cuando cambia la orientación
  • El emulador de Android no gira al paisaje
  • Necesita ayuda en la orientación de la pantalla de Android
  • Cómo alinear un elemento a la derecha en LinearLayout horizontal?
  • ¿Por qué se llama onCreate () después de onConfigurationChanged?
  • ¿Cómo puedo conservar el estado de un elemento giratorio / desplegable seleccionado en el cambio de orientación?
  • Cambiar la orientación de Android: Diferentes diseños, los mismos fragmentos
  • Android en el cambio de orientación Cambiar
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.