我在活動中創建了一個Web視圖,該活動是活動組的子項。我遇到的問題是,當我加載外部網站鏈接,當我點擊一個鏈接,會彈出一個對話框,web視圖崩潰:活動組中的Webview在對話框上崩潰
03-28 12:06:24.189: E/AndroidRuntime(629):
android.view.WindowManager$BadTokenException:
Unable to add window -- token
[email protected] is not valid;
is your activity running?
所以基本上我有這個問題,我想,是非常類似於這樣的問題:
Webview crashes on select box or any Dialog
而答案可能會爲我工作,所不同的是,我從一個XML文件中聲明我的網頁流量:
this.mainWebView = (WebView) findViewById(R.id.proxSearchWebView);
我對Android Dev仍然很陌生,所以我假設以這種方式聲明我的webview是將context設置爲「this」,有沒有一種方法可以在仍使用XML的情況下將上下文設置爲getParent()?
所以基本上,有沒有辦法使這項工作,同時仍然通過XML定義webview或我必須完全編程創建webview?
即使之後的getParent(),問題是有沒有> 4.0的設備,是其工作的罰款<2.3的設備。如果我找到了,我會做研究和發佈解決方案。 – 2013-03-20 13:25:25
很古老,但你有沒有解決這個問題? – thomers 2016-01-21 09:25:42