忧伤小兔子

文章
8
资源
0
加入时间
2年10月21天

Android Can‘t toast on a thread that has not called Looper.prepare()

错误Can't toast on a thread that has not called Looper.prepare()错误的场景当时 Activity 为销毁状态,只有两个服务线程在后台运行,中间运用 socket.io 通讯,当接收(on)消息时需要运用 Toast.makeText 进行通知。这时就产生了。这个原因是:Android是不能直接在子线程中弹出Toast的,可是如果我们非要这么做,那该怎么办呢?下面就为大家讲解如何在子线程中弹出Toast,以及一些其他类似的子线程中操作的错