Я использую Action Bar Sherlock. У меня проблема с расположением значков в панели действий.Как изменить порядок действий пунктов меню меню
Из рисунка под значками следует поменять местами Я пробовал полностью, но не смог найти решение.
Вот мой код
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
menu.add(1, 1, 1, "CREATE").setIcon(R.drawable.img_yo_create)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
SubMenu submenus = menu.addSubMenu("SORT");
submenus.add(2, 2, 2, "CARDS ADDED BY ME");
submenus.add(2, 3, 3, "CARDS FROM MERCHANT");
submenus.add(2, 4, 4, "ALL CARDS");
submenus.add(2, 5, 5, "HELP .?");
MenuItem subitem = submenus.getItem();
subitem.setIcon(R.drawable.img_sorting);
subitem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return;
}
Должны быть одинаковые константы и методы в АБС. Попробуйте, и если это не то же самое или не работает, я пересмотрю свой ответ. –
Я пробовал этот, но не использовал пока тот же порядок –
В первый раз он показывает тот же порядок, но затем он меняет свой штраф. Но событие click автоматически берется для второго случая –