Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo quitar la barra de botones en la pantalla inferior

Estoy construyendo la imagen de encargo. Estoy pasando a través de la fuente de androide, quiero deshacerse de la barra inferior de botones de software en android, ¿Puede alguien por favor me dirija al archivo de origen para cambiar? Introduzca aquí la descripción de la imagen

  • Límite de tamaño de archivo de Android Market. 50MB o 4GB?
  • Android programaticamente borroso imageview dibujable
  • GoogleAnalyticsV2 y Proguard
  • Convertir una cadena en int. Establezca el int en 0 si String es null
  • ¿Alguien creó el perfil del formateador de código de Java para Eclipse IDE que se ajusta a las reglas de estilo de código de Android?
  • Son varios receptores de radiodifusión legal en android?
  • Última Harka se muestra antes de que el primer carácter de la línea en árabe Reshaper en Android
  • Error al crear el mensaje de error de la clase BuildConfig en eclipse
  • Cómo determinar si las coordenadas largas del lat están en una carretera con Google Maps API v2
  • Icono de Android Studio Image Launcher Icono Color de fondo
  • Calabash-android: adjuntar a la aplicación en ejecución
  • Android Studio 2.1 Error al convertir bytecode a dex
  • 9 Solutions collect form web for “Cómo quitar la barra de botones en la pantalla inferior”

    Para habilitarlos / deshabilitarlos, hasta donde yo sepa, simplemente debes editar el archivo build.prop:

    qemu.hw.mainkeys=0 (show on screen buttons) 

    o

     qemu.hw.mainkeys=1 (disable on screen buttons) 

    Si la línea no existe en su build.prop, agregue en la parte inferior.

    Sin embargo, no puedes ocultarlo permanentemente:

     getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); 

    Este código oculta las teclas de función hasta que el usuario interactúa con su aplicación. Esto es intencionalmente diseñado de esta manera, imagínense, no proporcionan ningún medio para salir de la pantalla actual y ocultar estas claves, el usuario sería "atrapado" en un callejón sin salida.

    Puedes encontrar más aquí .

    La forma más fácil de tomar una captura de pantalla sin la barra de navegación inferior es utilizar un emulador (AVD) y editar su archivo de configuración.

    Vaya a .android / avd / virtual-device.avd

    A continuación, edite el archivo config.ini:

     hw.mainKeys=yes hw.keyboard=yes 

    Ambos deben establecerse en "sí"

    Para poder volver a ver la barra, vuelva a colocarla en "no".

    Con la introducción del nuevo SureLock para Samsung, Bottom Bar se puede desactivar o ocultar sin enraizamiento del dispositivo. Todo lo que tienes que hacer es instalar SureLock Lockdown para Samsung y seguir los procedimientos mencionados en el siguiente sitio,

    http://www.42gears.com/blog/2013/07/disablehide-android-bottom-bar-without-rooting-samsung-galaxy-tablets/

    Compruebe hacia fuera el acoplamiento siguiente. Puede ayudarle a entenderlo.

    http://www.42gears.com/blog/2012/02/disable-bottom-bar-in-android-honeycomb-tablets-with-surelock/

     getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); 

    Use este código en onCreate. Pero esto requiere api lv más de 19.

    Además de Aykut Burak SAFAK respuesta anterior, puede poner su código en onWindowFocusChanged evento para asegurarse de que siempre que la Activity se enfoque (por ejemplo, después de desbloquear) que conserva la pantalla completa sin teclas de estado.

     @Override public void onWindowFocusChanged(boolean hasFocus){ super.onWindowFocusChanged(hasFocus); getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); } 

    Si solo desea hacer que la barra de navegación (la barra de botones) distraiga menos, pruebe youractivity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE)

    Sí, puedes usar esto en tu actividad:

     @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus) { decorView.setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);} } 

    Creo que esto es posible

    Para ocultar la tecla programable Pruebe getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); Pero no funciona en la tableta 4+.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.