«Кнопка« Назад »с использованием getSupportActionbar и панели инструментов appcompat v7
Я использую новую панель инструментов из библиотеки Appcompat V7 и создаю приложение с навигационным блоком и фрагментами.
В некоторых фрагментах я не хочу показывать значок гамбургера, а вместо этого стрелку ... Хорошо, я сделал это следующим образом:
mDrawerToggle.setDrawerIndicatorEnabled(false);
mDrawerToggle.syncState();
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setHomeAsUpIndicator(R.drawable.abc_ic_ab_back_mtrl_am_alpha);
Мой вопрос заключается в следующем: как или где мне нужно настроить lisener кнопки home или что мне нужно прослушать для кнопки «назад»? Я хочу вызвать основной метод backpressed и вернуть значок навигационного ящика со значком гамбургера.