动态启用/禁用隐藏/取消隐藏Android ActionBar操作图标

Hec*_*tor 8 android android-actionbar

我正在开发一个采用标准ActionBar的Android应用程序.
在某个屏幕上,我有一个有条件需要的过滤器图标,
具体取决于所显示数据的特征,例如,某些数据是可过滤的
.
我在动作栏上找不到任何方法,看起来可能是programmaticaly隐藏动作栏动作图标的候选人.如何启用/禁用操作栏操作图标?
或者
我如何隐藏/取消隐藏动作栏动作图标?

Phi*_*oda 12

看看这个,它展示了如何在运行时更改菜单项.

http://developer.android.com/guide/topics/ui/menus.html#ChangingTheMenu

例如,您可以将菜单保存为onCreateOpionsMenu()内部Activity的成员变量,然后执行以下操作:

MenuItem item = mMenu.findItem(R.id.addAction);
item.doSomething()
Run Code Online (Sandbox Code Playgroud)

当您想要更改特定菜单项上的内容时.