我有一些線程可以在其中創建一些視圖並使它們準備顯示。其中我也有一個WebView。此代碼是在線程中執行:無法創建線程中的WebView
WebView lGraphWebView = null;
try{
lGraphWebView = new WebView(AppController.getAppController());
}catch (Exception e) {
Log.d("info", "error: " +e);
}
,並拋出以下異常:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
這是一個有點奇怪,因爲當我創建一個簡單的按鈕,一切都OK。所以,任何人都可以向我解釋爲什麼創建一個WebView我得到這個異常,如果Looper.prepare()
可以在這裏幫助? 在此先感謝!
感謝您的快速回復 – fox