Android 报Can't create handler inside thread that has not called Looper.prepare()错误!
答案:3 悬赏:40 手机版
解决时间 2021-11-30 06:26
- 提问者网友:贪了杯
- 2021-11-29 21:13
Android 报Can't create handler inside thread that has not called Looper.prepare()错误!
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-11-29 22:31
好像是因为处理数据跟处理UI问题,当时我把UI也放到线程里面处理,就报这个错误,后面,把UI放到Handler里面处理后,就ok了。
全部回答
- 1楼网友:狂恋
- 2021-11-29 23:42
你在new Handler()前加一句话
Looper.prepare();
之后加一句话
Looper.loop();
Looper.prepare();
之后加一句话
Looper.loop();
- 2楼网友:行雁书
- 2021-11-29 23:26
getActivity().runOnUiThread(new ChangeHistory());
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯