我有一些线程可以在其中创建一些视图并使它们准备显示。其中我也有一个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