修改API 11之前可见的选项菜单

时间:2011-03-11 21:14:55

标签: android

我的选项菜单包含一个触发AsyncTask的“刷新”按钮。我希望在任务运行时禁用该按钮。

我是否可以修改选项菜单,即使可见,如果是,也可以如何?

或者我可以至少强制它刷新并再次呼叫onPrepareOptionsMenu()吗?

注意:我在API级别8,因此无法致电invalidateOptionsMenu()

1 个答案:

答案 0 :(得分:0)

这在Android菜单的弃用范例中是不可能的。

但是你可以迁移到新的“actionBar”范例。虽然原生ActionBar类仅可从API级别11获得,但您仍可以使用ActionBarSherlock库,该库已向后移植到API级别4