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


Ocultar la barra de menú superior en mi dispositivo Android y Tablet

Quiero ocultar la barra de menú superior en mi dispositivo Android y Tablet.Can cualquiera me dicen cómo hacerlo? Gracias por cualquier ayuda.

  • Android Studio: Error: /android-studio/gradle/gradle-2.4/lib/plugins/gradle-diagnostics-2.4.jar (No existe ningún archivo ni directorio)
  • ¿Por qué tantas aplicaciones de Android utilizan el NDK?
  • Error de descifrado en Android 4.4
  • ¿Cómo podría implementar el programa de referencia para los usuarios de aplicaciones en el mercado de Android?
  • Android: ¿Cómo url de la tienda en el archivo de recursos string.xml?
  • Android obtener todos los contactos
  • Desinstalar depurador en Android Studio
  • Evite borrar los datos de la base de datos al hacer clic en el botón "borrar datos" en la configuración de la aplicación en el dispositivo Android
  • 8 Solutions collect form web for “Ocultar la barra de menú superior en mi dispositivo Android y Tablet”

    Puede lograrlo estableciendo el atributo android: theme en @android: style / Theme.NoTitleBar en su elemento en su AndroidManifest.xml como este:

     <activity android:name=".Activity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> 

    En la clase Activity puede usar esto en el método onCreate. En api nivel mayor que 11

     ActionBar actionBar = getActionBar(); actionBar.hide(); 

    o

     getSupportActionBar().hide(); 

    Para el beneficio de los buscadores, al crear un proyecto en Android Studio, su AndroidManifesst.xml (como se muestra en @Jay) hará referencia a "AppTheme" como se muestra a continuación:

     <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:label="@string/app_name" > ... 

    Si navega por el árbol de carpetas a res / values ​​/ styles.xml, puede configurar su estilo para heredar desde un estilo padre. En mi caso, esto hizo el truco para una solución de toda la aplicación.

     <resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> </style> </resources> 

    Puede eliminar la ".light" si está utilizando un tema oscuro.

    Puede encontrar más información aquí .

    Con el fin de ocultar la barra de estado en la parte inferior de la ficha, puede echar un vistazo a esta biblioteca, que creo que le ayudará en su caso de uso. Biblioteca HideBar Android . Sin embargo, esta biblioteca requiere un dispositivo ROOTed para trabajar, que creo que es el único caso que obtendrá trabajando en dispositivos anteriores a las versiones 4.0.1.

    Además, para las versiones de Android <4, puede intentar agregar las siguientes líneas de código en su método onCreate() antes de configurar el diseño.

     WindowManager.LayoutParams attrs = getWindow().getAttributes(); attrs.flags = WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(attrs); 

    O Si su aplicación targetSdk es 11 o superior (Honeycomb y más allá), debe usar el estilo Holo . Por lo tanto, en su Manifiesto, utilice en la etiqueta <application> el atributo:

     android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" 

    Para Android versión 2.3.3 y posterior, puedes añadir esto a tu etiqueta de application desde el manifiesto xml: android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" esto hará que tu aplicación funcione en modo de pantalla completa. Si desea tener una barra de título, simplemente haga una personalizada y póngala en una actividad base que todas las demás actividades heredarán.

    ¡¡¡Espero que esto ayude!!!

    Si está intentando ocultar la barra de navegación. Entonces aquí está el enlace para la respuesta Esconder permanentemente la barra de navegación en la actividad

    Agrega esto

     ActionBar actionBar = getActionBar(); actionBar.hide(); 

    En tu styles.xml agrega esta línea de código

     <item name="android:windowNoTitle">true</item> 

    Básicamente hace lo mismo que añadir

     android:theme="@android:style/Theme.NoTitleBar" 

    A su archivo de manifiesto, pero puede mantener su propio estilo personalizado añadiendo la línea a sus estilos.xml

    No mostrar desde el principio es mejor que mostrar y luego ocultar. Puede desactivar la visualización del título superior del menú ActionBar mediante la definición del tema NoActionBar en el bloque principal de la aplicación del archivo AndroidManifest.xml:

    Android: theme = "@ style / AppTheme.NoActionBar"

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