IDIOMAS

Google-Translate-Chinese Google-Translate-Spanish to French Google-Translate-Spanish to German Google-Translate-Spanish to Japanese Google-Translate-Spanish to English Google-Translate-Spanish to Russian Google-Translate-Spanish to Portuguese Google-Translate-Spanish to Italian

lunes, 2 de marzo de 2015

Como mantener la orientación de pantalla en "LANDSCAPE" o "PORTRAIT" de nuestra aplicación Android en Android Studio en el MANIFEST.

Si estas creando tu propia aplicación y buscas la manera que el LAYOUT ( pantalla ) se mantengan en posición permanentemente en LANDSCAPE ( apaisado ) o en PORTRAIT ( en vertical ),  debemos escribir en el ANDROIDMANIFEST de nuestro proyecto la siguiente linea:

android:screenOrientation="" //entre las comillas escribiremos portrait o landscape

y dentro de la ACTIVITY de cada layout, como muestro en el ejemplo:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.(ejemplo)" >

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

        <activity
            android:name=".(ejemplo)"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >  //<------AQUI portrait o landcape
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
                            ...
                                ( siguientes ACTIVITIES )



En codigo JAVA en el MAINACTIVITY:

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);    
            setContentView(R.layout.main);


setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);            
       

Espero que le sirva a alguien de ayuda, por si esta buscando el modo de que el diseño de su aplicación sea en LANDSCAPE o PORTRAIT en Android Studio.

Saludos!

No hay comentarios:

Publicar un comentario