Как изменить значок левого бокового меню на панели действий? Я создал это, используя фрагмент навигационного ящика в Android Studio. Теперь стрелка, указывающая влево, отображается "‹-", но мне нужно отобразить значок =. Где я должен изменить это?
Вопрос
Значок левого меню на панели действий в Android
- Вы добавили какие-либо фрагменты обратного стека? 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
Ответы
Ответ 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.
Похожие материалы
- "JKS не найден" при попытке GoogleNetHTTPTransport
- Как переопределить функции, связанные с жизненным циклом Android, из плагина Cordova
- Как установить рамку для сканера штрих-кода?
- Hostapd показывает wlan0: AP-ENABLED, но SSID не отображается на устройствах
- DrawerLayout Двойной замок для ящика правый ящик
- Горизонтальное смахивание FragmentTabHost