0

我们可以创建一个警报对话框,它会在执行一些活动后出现并自动关闭而无需任何单击(无论是单击任何按钮还是在警报对话框外单击)?就像,如果我们可以在对话框中添加一些延迟以在指定的几秒钟后关闭。任何帮助,将不胜感激。

谢谢

4

2 回答 2

3

自动关闭警报对话框的更好方法是使用 Handler 来延迟对话框。

例子:

new Handler().postDelayed(new Runnable() {

        public void run() {
            Dialog.dismiss();
        }
    }, 2000);

这里 2000 指定延迟警报对话框的毫秒数。

于 2012-11-02T02:30:38.963 回答
2

http://developer.android.com/guide/topics/ui/notifiers/toasts.html 这应该可以完成。吐司不需要点击,并且可以定时。

于 2012-11-02T00:24:32.450 回答