Значок левого меню на панели действий в Android

Как изменить значок левого бокового меню на панели действий? Я создал это, используя фрагмент навигационного ящика в Android Studio. Теперь стрелка, указывающая влево, отображается «‹-», но мне нужно отобразить значок =. Где я должен изменить это?


person MainakChoudhury    schedule 23.08.2015    source источник
comment
Вы добавили какие-либо фрагменты обратного стека?   -  person Rajen Raiyarela    schedule 23.08.2015
comment
когда вы говорите = icon. Вы имели в виду значок сэндвича ??   -  person Ramesh    schedule 23.08.2015
comment
нет фрагмента за кулисами и да иконка бутерброда.   -  person MainakChoudhury    schedule 23.08.2015
comment
Я предлагаю вам следовать встроенному проекту навигационного ящика в Android Studio при создании нового проекта.   -  person Shahzeb    schedule 23.08.2015
comment
Попробуйте это: stackoverflow.com/a/9265774/4224337   -  person Rami    schedule 23.08.2015


Ответы (2)


Вы можете использовать этот формат для своего ActionBarDrawerToggle:

mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
    R.drawable.CUSTOM_ICON, // Navigation menu toggle icon
    R.string.DRAWER_OPEN, // Navigation drawer open description
    R.string.DRAWER_CLOSE // Navigation drawer close description
    )

Измените свой рисунок и убедитесь, что его имя совпадает с именем в коде.

person Malwinder Singh    schedule 23.08.2015

Чтобы переключить индикатор, который вы должны использовать:

public void toogleDrawer(boolean value){
  mDrawerToggle.setDrawerIndicatorEnabled(!value);
  getSupportActionBar().setDisplayHomeAsUpEnabled(value);
}

Пожалуйста, опубликуйте полный код, относящийся к вашему фрагменту ящика, и настройку панели действий (если есть), а также соответствующие макеты. Вы должны изучить немного, прежде чем задать вопрос. Проверьте этот вопрос здесь: Не удается прослушать щелчки по каретке вверх

Каждый может дать конкретные ответы на вашу проблему, если вы добавите к ней больше контента.

person Gurupad Mamadapur    schedule 23.08.2015
comment
он не спросил, что вы разместили.! ;) - person mfaisalhyder; 23.08.2015