如何在ActionMode中直观地禁用MenuItems

时间:2014-03-28 22:14:39

标签: android menuitem android-menu android-actionmode

在我的ActionMode我禁用并启用MenuItems的{​​{1}},具体取决于以下条件:

CAB

我还要禁用那些 if (isConditionMet)) { MenuItem[] fileActionsToLock = { mMenu.findItem(R.id.action_share), mMenu.findItem(R.id.action_rename), mMenu.findItem(R.id.action_copy), mMenu.findItem(R.id.action_move) }; for (MenuItem i : fileActionsToLock) { i.setEnabled(false); } CAB 直观 ,例如比如改变MenuItems图标的alpha值。有没有办法在没有通过调用CAB实际替换图标的情况下执行此操作?

1 个答案:

答案 0 :(得分:3)

没关系,我只是想出来使用mMenuItem.getIcon().setAlpha(xxx);这实际上适用于任何类型的Menu(我猜)。