2011-03-11 51 views
2

之前可以修改選項菜單我的選項菜單包含觸發AsyncTask的「刷新」按鈕。我希望在任務運行時禁用該按鈕。在API 11

我可以修改選項菜單,即使可見,如果是這樣,怎麼辦?

或者我至少可以強迫它刷新並再次撥打onPrepareOptionsMenu()

注意:我在API級別8,所以我不能撥打invalidateOptionsMenu()

回答

0

這在android菜單的不推薦使用的範例中是不可能的。

但是你可以遷移到新的「actionBar」範例。儘管原生ActionBar類只能從API級別11獲得,但您仍可以使用ActionBarSherlock庫,該庫被回溯到API級別4