报错原因可能是以下几种情况:
- 不是在主线程中开启了新的线程
- 异步操作中执行UI显示(在异步操作中调用UI函数,如Toast)
解决办法:在你的报错的行数的逻辑前后加上
Looper.prepare();
...
ToastUtils.show("这是一条Toast");
...
Looper.loop();
报错原因可能是以下几种情况:
解决办法:在你的报错的行数的逻辑前后加上
Looper.prepare();
...
ToastUtils.show("这是一条Toast");
...
Looper.loop();