1

我想为此对话框设置关闭时间,我想在 2 秒后关闭此“已保存”对话框,但不知道如何,我是 android 的初学者 ..帮助我,提前致谢

try{
}catch(Exception e){
diditwork = false;  
}finally{
if (diditwork){
Dialog d = new Dialog(MainActivity.this);
d.setTitle("Saved");
d.show();
}
4

1 回答 1

0

我知道它已经有一段时间了,但是对于阅读本文的任何人,如果您想使用对话框,您可以在一段时间后使用 Timer 类将其关闭:

new Timer().schedule(new TimerTask() {
        @Override
        public void run() {
            runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    //put code to execute here:
                    d.dismiss();
                }
            });
        }
    }, 2000);
于 2016-01-02T22:47:19.693 回答