Can't create handler inside thread Thread that has not called Looper.prepare()

今天在子线程里面写了一个Toast 运行程序直接崩溃了

看了下log 如下

最后忽然想到了子线程里面不能直接使用Toast

然后 就添加了 Looper.prepare(); 和 Looper.loop();  

例如:

 Looper.prepare();
 Toast.makeText(MainActivity.this, "11111", Toast.LENGTH_SHORT).show();
 Looper.loop();

这样运行好了

上一篇:php – 为什么我的PDO语句 – >执行返回false?


下一篇:.netcore3.1读取配置文件