0

我正在使用 ActionBarSherlock。

我想根据我的 Activity 状态更改哪些 ActionBar MenuItems 可见。(例如,取决于选择了哪个选项卡。)

我怎样才能做到这一点?

4

2 回答 2

1

您可以在 onCreateOptionsMenu 方法中获取 ActionMenu 并将其存储在您的活动中,并随时更改任何项目的可见性......

于 2013-05-22T21:51:00.020 回答
0

您可以在同一菜单中添加所有项目并将其设置为可见或不可见,只需使用:

menu.findItem(R.id.your_item).setVisible(true/false);

在 onPrepareOptionsMenu

于 2016-04-08T10:37:11.353 回答