1
我正在使用操作欄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;
}
在ABS中應該是相同的常量和方法。試試吧,如果它不一樣或不起作用,我會修改我的答案。 –
我試過那個,但沒有使用仍然顯示相同的順序 –
第一次顯示相同的順序,但接下來它改變了它的罰款。但點擊事件自動爲第二種情況 –