Używam nowego DrawerLayout
do nawigacji bocznej. Używam ikonę szuflady (zwanego dalej „hamburger”) tak:Zmień ikonę szuflady na powrót strzałka
@Override
protected void onStart() {
super.onStart();
mDrawerLayout = (DrawerLayout) findViewById(R.id.activity_main_drawerlayout);
mDrawerToggle = new ActionBarDrawerToggle(
this,
mDrawerLayout,
R.drawable.ic_navigation_drawer,
R.string.app_name,
R.string.app_name);
mDrawerLayout.setDrawerListener(mDrawerToggle);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
}
Jednak kiedy dodać Fragment
do backstack, chcę, aby ponownie wyświetlić strzałkę wstecz, dzięki czemu użytkownik może poruszać się z powrotem do "home", a dopiero potem otwórz szufladę aplikacji.
Jak mogę zresetować ikonę szuflady do tylnej ikony?
Strzałka chcę:
Zobacz moją odpowiedź tutaj http://stackoverflow.com/a/29292130/746347 – mixel