Botón de inicio de Android en la barra de herramientas de contracción con imagen

Estoy buscando para mantener el botón de inicio en mi barra de herramientas. Tengo una barra de herramientas que se derrumba con una imagen que desaparece si está enrollado para arriba. En mi otra barra de herramientas implementé la barra de herramientas con:

getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); 

Pero ahora no funciona. No puedo ver el botón cuando la barra de herramientas está contraída (cuando no se muestra la imagen) y cuando la barra de herramientas está abierta (cuando la imagen está visible y la barra de herramientas está expandida).

Mi código de barra de herramientas:

  Toolbar toolbar = (Toolbar) findViewById(R.id.anim_toolbar); setSupportActionBar(toolbar); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); CollapsingToolbarLayout collapsingToolbar = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar); collapsingToolbar.setTitle("Awesome"); 

Debe poner ToolBar en CollapsingToolbarLayout

 <android.support.design.widget.AppBarLayout android:layout_height="192dp" android:layout_width="match_parent"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <android.support.v7.widget.Toolbar android:layout_height="?attr/actionBarSize" android:layout_width="match_parent" app:layout_collapseMode="pin" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> 

Usted puede agregar el icono de la navegación por,

  final Toolbar toolbar = (Toolbar)findViewById(R.id.toolbar); toolbar.setNavigationIcon(R.drawable.nav_icon); 

Y puede especificar la acción en onOptionsItemSelected de la siguiente manera:

 @Override public boolean onOptionsItemSelected(final MenuItem item) { final int id = item.getItemId(); if (id == android.R.id.home) { //finish(); } //........ } 
  • Barra de herramientas transparente para la barra de herramientas de despliegue agotada
  • Diseño de material Android replicar barra de herramientas ejemplo de migas de pan
  • Cómo implementar una interfaz de usuario de marcador de posición como pantalla de inicio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.