最近写的应用中,一小部分真机出现这样的错误:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
发现原因是因为在新线程中有UI更新事件发生,解决方法是在线程run()内处理数据计算,传递信息给handler,
并在handler中,根据传递进来的参数,进行UI更新。
最近写的应用中,一小部分真机出现这样的错误:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
发现原因是因为在新线程中有UI更新事件发生,解决方法是在线程run()内处理数据计算,传递信息给handler,
并在handler中,根据传递进来的参数,进行UI更新。