Я реализовал ActionBarDrawerToggle с иконкой гамбургера (библиотека поддержки v7), но по какой-то причине переключатель отображает только стрелку «назад» на устройствах, которые не работают 5.0 (у меня есть подтвердил это для всех версий 4.x). Это нормальное поведение?Значок Android Hamburger - стрелка на 4.x
стрелка выглядит следующим образом:
Теперь значок стрелки не меняется. Это то же самое, когда выдвижной ящик вытягивается или когда он находится в сложенном режиме.
Это, как я инициализировать drawertoggle т.д.
// drawer toggle
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
R.string.drawer_open, R.string.drawer_close);
mDrawerLayout.setDrawerListener(mDrawerToggle);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
EDIT
Для некоторых разъяснений. Я использую старый обычный ActionBar, а не панель инструментов. Значок гамбургера ДОЛЖЕН показать на 5.0 устройствах, но не на < 5.0. Должен ли я использовать панель инструментов для устранения этой проблемы?
где вы вызвали панель инструментов? – silverFoxA