0

我正在尝试使用以下代码禁用选项菜单项之一:

public boolean onPrepareOptionsMenu (Menu menu){
     menu.findItem(R.id.menu_item_id).setEnabled(false);
     return true;
}

但是,在执行该方法后,禁用的项目看起来就像菜单的其余(启用)一样。

是否可以使它看起来被禁用(变灰或其他)?如何?

提前致谢

4

1 回答 1

0

你看过主题吗?查看这篇文章:如何更改 Android 中菜单项的文本颜色?

设置主题后,您可能会发现这有助于查找可以设置的值:主题 XML

于 2011-08-02T14:45:30.007 回答