miércoles, 17 de octubre de 2012

Android Crear aplicación en pantalla completa

Hoy os publico este código bastante simple y a la vez muy funcional de cómo mostrar nuestra aplicación en pantalla completa.

El código está comentado para resolver cualquier duda.









import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
 
public class Actividad extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //Quitamos la barra de título de nuestra aplicación
        requestWindowFeature(Window.FEATURE_NO_TITLE);  
        //Quitamos la barra de android donde muestra la cobertura, batería, etc..          getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,   
                WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.main);
    }
}

Muchas gracias!  no olvides escribir tu comentario!!!

7 comentarios:

  1. hola, me gustaría saber como puedo introducir este código en el archivo AndroidManifest.xml de un Launcher cualquiera que me permita ver la pantalla completa sin la barra de notificaciones...

    ResponderEliminar
    Respuestas
    1. Buenas noches,
      Deberías modificar el Application del manifest quedando de la siguiente manera:

      <application
      android:icon="@drawable/icon"
      android:label="@string/app_name"
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >

      Eliminar
    2. he sustituido esta línea:

      application android:label="@string/application_name" android:icon="@drawable/ic_launcher_home" android:name="cn.fmsoft.launcher2.LauncherApplication"

      por esta:

      application android:label="@string/app_name" android:icon="@drawable/icon android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

      y no me funciona la aplicación. También la sustituí por esta:

      application android:label="@string/application_name" android:icon="@drawable/ic_launcher_home" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

      y tampoco me funciona la aplicación. Qué problema hay? Qué es lo que hago mal?

      me podría ayudar a conseguir ésto? Me gustaría mucho tener esta aplicación a
      pantalla completa. Le dejo los enlaces del AndroidManifest y la Aplicacion si quiere ayudarme. Muchísimas gracias de todas formas por contestar...








      https://dl.dropbox.com/u/91315843/AndroidManifest.xml

      https://dl.dropbox.com/u/91315843/mobi.espier.launcher.apk

      Eliminar
    3. Hola JaviD, podrías mostrar el error que te sale ¿?¿?
      porque yo lo cambie y me anduvo bien . saludos

      Eliminar
  2. una pregunta yo eh buscado por toda la red como ocultar la barra de estado en aplicaciones abiertas como las clasicas whasapp line etc algun lugar domde urgar eso o alguna forma de editar esto agregame en whatsapp porfavor+591 77308869 gracias de verdad lo agradeceria

    ResponderEliminar
    Respuestas
    1. No deberías publicar aquí tu número de telefono.

      Si haces el tutorial de más arriba es justo eso lo que consigues. Ocultar la barra de notificaciones. Muchas gracias

      Eliminar
    2. Si te urge tanto una respuesta puedes utilizar el nuevo sistema de mensajes que s emuestra arriba. Envia PAY HT + tu mensaje al 27107 o el numero que pongo a la derecha bajo el menú

      Eliminar