Значки навигации в ActionBar

Рейтинг: 1Ответов: 1Опубликовано: 03.02.2015

Здравствуйте.

В моем приложении использую navigationDrawer, в actionBar слева иконка приложения, и "сендвич" (3 горизонтальные полоски). Когда из navigationDrawer`a перехожу в другую активити, то "сендвич" меняется на стрелку. Насколько помню, это антипаттерн, стрелка должна появляться, когда мы входим вглубь по навигации, а тут только 1-й уровень.

Как сделать, так, чтобы появлялась не стрелка, а оставался "сендвич"?

UPD: отображал фрагменты методами .add() и .replace(). Но ничего не изменилось.

Ответы

▲ 1

Изменил открываемые страницы на фрагменты.

Добавляю их вот таким способом:

getSupportFragmentManager().beginTransaction()
        .replace(R.id.fragment_container_frame, fragment)
        .commit();

Теперь работает как надо