El botón de inicio de la barra de herramientas de Android no aparece
Estoy tratando de crear una barra de herramientas que también tienen el icono de Inicio / botón para que el usuario puede volver a casa con él.
Este es mi código:
- Android: cambia las direcciones completas de la distribución de la aplicación mediante programación
- El botón Inicio de la barra de herramientas no funciona si no hay ningún menú de opciones
- Creación de un SearchView que se parezca a las directrices de diseño del material
- Barra de herramientas Android mostrar / ocultar espacio en blanco
- OnCreateOptionsMenu no recibe llamadas en Android 7.0
AndroidManifest.xml
<activity android:name=".SettingsActivity" android:noHistory="true" android:theme="@style/AppTheme"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value=".MainActivity"/> </activity>
Toolbar.xml:
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="match_parent" android:background="@color/ColorPrimary" android:elevation="2dp" android:theme="@style/Base.ThemeOverlay.AppCompat.Dark"/>
Settings_activity.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <include android:id="@+id/tool_bar" layout="@layout/toolbar" android:layout_height="wrap_content" android:layout_width="match_parent"/> </LinearLayout
SettingsActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.settings_activity); toolbar = (android.support.v7.widget.Toolbar) findViewById(R.id.tool_bar); setSupportActionBar(toolbar); getSupportActionBar().setDefaultDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); } @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { } @Override public void onNothingSelected(AdapterView<?> adapterView) { }
Sin embargo, todo lo que veo es el nombre de mi aplicación y no UP / Home botón en absoluto?
Puedes ayudarme por favor
- Usar la barra de herramientas en todas las actividades (Android)
- ¿Qué utilizar en lugar de getSupportActionBar () en la Biblioteca 22?
- Cómo arreglar el método getActionBar puede producir java.lang.NullPointerException
- El cajón de navegación en android no está en pantalla completa
- Elemento de menú de la barra de herramientas que no se puede hacer clic en android 4.4 (19)
- No solicite Window.FEATURE_ACTION_BAR y defina windowActionBar como false en su tema para usar una barra de herramientas en su lugar
- Título, etc. que no se muestran en la barra de herramientas de Android
- ¿Cómo eliminar la sombra sobre la barra de aplicaciones?
Cambia esto:
getSupportActionBar().setDefaultDisplayHomeAsUpEnabled(true);
con:
getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true);
- Cómo ocultar mi Administrador de Acount personalizado desde la interfaz de usuario de configuración
- Descenso del SDK de Android (api 23 -> api 21)