このエラー内容は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
明確な解決方法が記載されていませんね。
コメント