setIcon (ic_menu_more) не имеет эффекта - PullRequest
2 голосов
/ 16 ноября 2011

Пример кода из книги:

@Override
public boolean onCreateOptionsMenu(Menu menu) 
{
    super.onCreateOptionsMenu(menu);

    MenuItem menuItem = menu.add(0, Menu.FIRST, 0, "Go");

    menuItem.setIcon(android.R.drawable.ic_menu_more);    // doesn't work

    return true;
}

Когда я нажимаю кнопку «Меню» в эмуляторе Android, в нижней части экрана отображается опция «Перейти», но без значка - как при вызове setIcon, так и без него. Что не так?

1 Ответ

1 голос
/ 16 ноября 2011

см. tuto . надеюсь, это поможет

РЕДАКТИРОВАТЬ: попробуйте это:

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        SubMenu m = menu.addSubMenu(0, 1000, 0, "Go");
        m.setIcon(android.R.drawable.ic_menu_add);
        return super.onCreateOptionsMenu(menu);
    }
...