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
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.
Se requiere seguir unos cuantos pasos para lograr ello:
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>
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:
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.
Leido 11528 veces
© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023