【Android Studio】java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()とは

スポンサーリンク

このエラー内容はthreadでuiを触ろうとするとおきるみたいです。

原因はbackground threadでUIを触るなどmain threadでしかできない操作をしていること。 下記記事の方法でmain threadで実行するようにすると直った。
Androidで実行時に「java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()」エラー – 日々精進

Androidでスレッド内でアラートを出すと | Fusic Developers Weblog

明確な解決方法が記載されていませんね。

コメント

タイトルとURLをコピーしました