Я создаю приложение с навигационным ящиком. Я хочу добавить к нему значок ic_drawer
. Я использую это для этого:Почему я неправильно использую значок при использовании навигационного ящика?
mDrawerToggle = new ActionBarDrawerToggle(
this, /* host Activity */
mDrawerLayout, /* DrawerLayout object */
R.drawable.ic_drawer, /* nav drawer icon to replace 'Up' caret */
R.string.drawer_open, /* "open drawer" description */
R.string.drawer_close /* "close drawer" description */
) { ... }
// Set the drawer toggle as the DrawerListener
mDrawerLayout.setDrawerListener(mDrawerToggle);
На самом деле, у меня есть неправильная иконка, и у меня нет анимации. Как я могу это исправить? Я не могу найти ничего, кроме drawable.ic_drawer
в моем коде.
Экраны ниже.
Пустой скриншот экрана.
Открыт экран меню.
Вы можете увидеть на обоих изображениях, что это не ic_drawer
изображения. Собственно, в IDEA я вижу правильное изображение.
Если вы уверены, что новое изображение существует в вашей папке RES. Может быть, попробуйте \t Build> Clean Project? – sean