解决在子线程中显示Toast时出现Can‘t toast on a thread that has not called Looper.prepare异常的问题
如果在子线程中直接显示Toast:运行时就会出现如下异常:java.lang.RuntimeException: Can't toast on a thread that has not called Looper.prepare()原因是Android中不允许在子线程中处理UI。如果要在子线程中处理UI那就要动态转到主线程中执行,所以常用的3个解决方法如下:1.使用Looper。2.如果代码是在Activity中,可以使用runOnUiThread。3.使用rxjava。...