2012-09-05 81 views
1

我正在創建自定義控件extends WebView。我已經提到可能教程在Android中添加菜單。但沒有發現在非活動類中添加菜單。 Is that possible to add the Menu in Non-Activity class?可以添加菜單,而不需要擴展活動android

+2

爲什麼你想這樣做? – hasanghaforian

+0

在MyWebViewClient中,我可以在OnReceiveError方法中得到這個錯誤。那一次,我想顯示一個圖像,同時按下刷新菜單,它應該檢查網絡連接,並重新加載URL – Ponmalar

回答

0

在WebView的子類中不能使用onCreateOptionsMenu(),但WebView會擴展AbsoluteLayout,所以您可以獲取窗口的尺寸和(如果需要)在WebView子類的底部添加一些按鈕,看起來好像是WebView上的選項菜單。
此外,您還可以使用window manager在窗口上顯示特定的佈局,並且用戶可以與出現在WebView頂部的佈局進行交互。

+0

感謝您的回覆hasan,請你張貼任何這樣的例子嗎? – Ponmalar

0

簡短的回答是否定的。 您應該在您使用WebView的活動中添加菜單。

你可以閱讀更多關於菜單here

相關問題