请问如何传这个context让他跑起来?
来源:3-1 自定义对话框
qq_忍_2
2019-08-31 21:31:09
1回答
Android是不能直接在子线程中弹出Toast的,如果非要这么做,可以先调用Looper.prepare()来创建Toast,参考如下代码做修改:
@Override public void run() { try { Thread.sleep(1000); Looper.prepare(); Toast.makeText(context,"delete", Toast.LENGTH_LONG).show(); Looper.loop(); } catch (InterruptedException e) { e.printStackTrace(); } }
相似问题
回答 1