¿Cómo eliminar la barra de acción azul en Android?
Estoy creando una aplicación para Android, pero tengo algún problema que no puedo eliminar este título azul o no sé cómo se llama, o barra de acción? He intentado algunos métodos pero no funcionaron.
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:showIn="@layout/activity_main" tools:context=".MainActivity" android:background="#9AEA30"> <ImageView android:layout_width="250dp" android:layout_height="250dp" android:id="@+id/imageView" android:src="@drawable/discount" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> </RelativeLayout>
- Implementación de SeekBar simple en android
- Android LinearGradient XML
- Android Studio activity_main.xml editor de diseño no me deja arrastrar y soltar nada ...?
- La ventana emergente AutoCompleteTextView de Android se mueve tras mostrar
- ¿Cómo puedo cambiar el tamaño de un título CheckBox o hacer que envuelva en un xml PreferenceScreen?
- Android: Añadir una vista de texto al diseño lineal mediante programación
- Diferentes tipos de análisis
- Quitar sombra de Autodesplegable de AutoCompleteTextView
- Cambiar el tema de android de cordova config.xml
- problema de glowpadview con xml
- ¿Cómo se calcula el tiempo del rezo musulmán en una aplicación androide?
- Si ScrollView sólo admite a un hijo directo, ¿cómo se supone que puedo hacer que un diseño completo se pueda desplazar?
- Android: verifica la firma de XML
La forma más sencilla de eliminarla es hacer que su Activity
amplíe la clase de Activity
y no AppCompatActivity
.
Eso es hacer algo como esto:
public class MyActivity extends Activity { }
¿Qué intentaste?
Sólo styles.xml
añadir esto en styles.xml
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> </style>
Y
android:theme="@style/AppTheme"
en AndroidManifest.xml
en la sección de application
.
En su archivo de estilo (res / values / styles.xml) se declara el estilo de su proyecto.
Por ejemplo
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> </style>
Cambie "Theme.AppCompat.Light.DarkActionBar" con "Theme.AppCompat.Light.NoActionBar"
Me gusta esto
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> </style>
Lo mismo se puede lograr con los temas Oscuros.
Si estás en Android Studio, tendrás la opción de cambiar el tema de las ventanas de vista previa sin ningún código.
Este método funciona para mí:
Quite este código del siguiente activity_main.xml:
<android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" />
puede ser tarde, pero encontré una manera demasiado sólo quitar el código siguiente de su diseño xml
<android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" /> </android.support.design.widget.AppBarLayout>
Esta es la solución más simple y más limpia OMI:
ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.hide(); }
- ¿Por qué la gravedad no funciona cuando se aplica al diseño relativo?
- Firma de la firma apk de Android V2