私はいくつかのビューを作成し、それらを表示する準備をするいくつかのスレッドを持っています。その中には 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()
シンプルなボタンを作成するとすべて問題ないため、これは少し奇妙です。では、WebView の作成時にこの例外が発生する理由と、Looper.prepare()
ここで役立つ場合は誰でも説明できますか? 前もって感謝します!