我在動作條和WebView中一組的MenuItems的用於顯示網頁是.NET項目的一部分,現在當用戶登錄到web應用,是否有可能動態地改變菜單項?我沒有向服務器發送任何請求。有什麼方法可以捕獲已加載到webview中的最新url,並將其與其他參數進行比較?在Android中動態更改MenuItem?
1
A
回答
1
只需在Activity或Fragment中覆蓋onPrepareOptionsMenu(菜單菜單),即可獲得此方法中Menu的引用。 當你想獲得onPrepareOptionsMenu(菜單菜單)調用時調用invalidateOptionsMenu()。
2
您必須覆蓋onPrepareOptionMenu序更新菜單項。
請參見下面的代碼段:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem menuItem = (MenuItem) menu.findItem(R.id.---);
//your code...........
}
+0
如何更新並檢查用戶是否已登錄?我想檢查用戶是否已成功登錄,所有驗證都在服務器上完成,並且響應沒有被我的應用程序讀取。 –
相關問題
- 1. 更改MenuItem複選框狀態
- 2. Android:在應用程序啓動時更改MenuItem文本
- 3. 在Android中動態更改佈局
- 4. Android AlertDialog在contextmenu中動態更改textSize
- 5. 在Android中動態更改TextView
- 6. 在Android中,如何更改onOptionsItemSelected()中的不同MenuItem的標題
- 7. 如何動態更改MenuItem的可見性?
- 8. 動態更改工具欄的文本顏色MenuItem文本
- 9. Android:動態更改變量
- 10. 更改Android主題動態
- 11. Android - 動態更改語言
- 12. Android動態背景更改
- 13. android動態更改樣式
- 14. 動態更改imageView中的位圖,android
- 15. 更改eclipse menuitem的顏色
- 16. 在android中更改活動
- 17. GWT動態MenuItem列表
- 18. 如何在運行時動態更改JavaFX MenuItem的背景顏色?
- 19. 更改onMenuItemSelected中的MenuItem文本
- 20. 在運行時更改MenuItem標題
- 21. 在Android動態列表上動態更改圖像
- 22. 如何更改android中menuItem的背景顏色?
- 23. 如何在Android的選項菜單上更改MenuItem?
- 24. 如何在android中爲webkit動態更改IME動作
- 25. Android:從MenuItem開始活動
- 26. UiBinder中的動態MenuItem(基於權限)
- 27. 動態更改
- 28. 動態更改
- 29. 動態更改
- 30. 如何動態更新MenuItem中的複選框?
感謝您的答覆! –