Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: MainakChoudhuryОтветов: 2

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

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

androidnavigation-drawerandroid-actionbar

Ответы

Ответ 1 · рейтинг 1 · Malwinder Singh

Вы можете использовать этот формат для своего 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
    )

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

Ответ 2 · Gurupad Mamadapur

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

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

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

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы