Pantalla fullscreen en Android

Para crear una pantalla fullscreen o pantalla completa solo necesitamos modificar el manifest y la clase de la activity, además de crear un tema styles

Pantalla fullscreen en Android

¿Cómo hacer una pantalla fullscreen en Android Studio?

En ocaciones queremos que nuesta app se vea con una pantalla a fullscreen, es decir, solo el logo y un botón entrar, pues vamos a  codear un para obtener esas propiedades.

Programar una pantalla fullscreen en Android Studio

Se requiere seguir unos cuantos pasos para lograr ello:

Modificando el AndroidManifest.xml

Para esto nos ubicamos en la sección de la actividad principal y agregamos una propiedad que en realidad la modifica, el còdigo XML es:

android:theme="@style/Theme.AppCompat.Light.NoActionBar"

y el código completo de la Activity es :

<activity
            android:name=".MainActivity"
            android:theme="@style/Theme.AppCompat.Light.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

Ahora en la clase de la Actividad MainActivity.java

requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

Pero debemos colocarlos entre las siguientes líneas para obtener lo siguiente:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);
        //codigo de la app
    }

Vemos claramente que las dos línas de código deben estar antes del método setContentView

y listo, al compilar obtendremos una pantalla fullscreen en nuestra aplicación, obviamente esto afecta a nuestra primera pantalla, si nuestro proyecto tiene muchas pantallas tendremos que hacer el mismo procedimiento para cada activity.

No tiene descargable

Comparte el código!...talvez tu amigo lo necesite!

Whatsapp Messenger Facebook Twitter

Visitado 3770 veces | Publicado hace 2 años

Curso Android desde Cero

Mira el temario del curso en el siguiente link

VER EL CURSO

Logo Codea App

Develop your code

Perú, México, Colombia, España, Venezuela, Argentina, Bolivia

You Fb Tik Pin

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020 - 2021