在我的一种方法中,我有一个toast
如果用户给出正确的输入,就会出现。但是,我不希望在吐司完成之前显示下一张图像。
如果我使用Thread.sleep(3000)
如果不允许toast
当 UI 活动处于睡眠状态时显示。
我正在尝试做的一个例子:
public void correction(){
if(correctionBoolean == true){
Toast.makeText(this, "Correct!", Toast.LENGTH_SHORT).show();
if(Toast.time == finished){
NextImage();}
}
我不相信有任何方法可以通过祝酒来做到这一点。如果您只是想向某人显示“您是正确的”窗口,我会考虑简单地使用带有单个“确定”按钮的 AlertDialog。
甚至可以显示一个没有按钮的对话框,让非 UI 线程休眠一会儿,然后关闭该对话框。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)