Cómo programar una pantalla fullscreen en Android

¿Cómo hacer fullscreen en Android Studio con JAVA? pantalla

Cómo programar una pantalla fullscreen en Android

¿Cómo hacer fullscreen en Android Studio con JAVA? pantalla

Para crear una pantalla fullscreen o pantalla completa solo necesitamos modificar el manifest y la clase de la activity, ademas 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.

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.

Compártelo...talvez alguién lo necesite!

Whatsapp Messenger Facebook Twitter
ó copia el link

¿Quieres el código fuente del proyecto
Cómo programar una pantalla fullscreen en Android?

...por favor suscríbete gratuitamente para descargarlo

SUSCRÍBIRME

Visitado 372 veces | Publicado hace 1 año

Más códigos de programación en ANDROID.

Ver scripts de ANDROID

Aprende a crear una app para restaurante en Android con el curso básico de Android completamente gratis

VER EL CURSO DE ANDROID

Programación en ANDROID

Ejemplos y scripts de programación para tus proyectos

Lo último que estamos programando en el curso: Lector de Códigos QR ANDROID PHP MYSQL

Últimos detalles diseño y prueba de la app Lector Market Alis

Diseño y prueba final del Lector QR

© Todos los derechos reservados | codea.app | Comunidad de programación web y desarrollo de aplicaciones móviles | Perú 2019