我正在为
Android创建一个匹配的游戏,当用户获得匹配时,弹出一个对话框,说出“Match!”我不知道如何做到这一点.如果我使用Thread.currentthread().sleep,对话框永远不会出现.
android.app.AlertDialog a = new android.app.AlertDialog.Builder(match.this).setTitle("Match!").show(); Thread.currentthread().sleep(1000); a.dismiss();
没有任何事情发生 – 程序只挂了一秒钟.我想要弹出一秒钟,或者如果有另一种弹出式的东西,那也是很好的.
解决方法
您正试图在弹出窗口中短时间在屏幕上显示短信?
对于这些警报敬酒者是伟大的:
Toast.makeText(this,"Match!",Toast.LENGTH_LONG).show();
你在找什么?
Here is the Java Doc.