android - 在警报对话框中显示倒数计时器

标签 android timer android-alertdialog

我如何在我的警报框中显示倒数计时器。我想通知用户 session 将在 5 分钟后结束,并在警报弹出框中显示正在运行的计时器..

最佳答案

弹出框应该有一个alertDialog:

alertDialog = new AlertDialog.Builder(this).create();  
alertDialog.setTitle("Alert 3");  
alertDialog.setMessage("00:10");
alertDialog.show();   // 

new CountDownTimer(10000, 1000) {
    @Override
    public void onTick(long millisUntilFinished) {
       alertDialog.setMessage("00:"+ (millisUntilFinished/1000));
    }

    @Override
    public void onFinish() {
        info.setVisibility(View.GONE);
    }
}.start();

关于android - 在警报对话框中显示倒数计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10780651/

相关文章:

android - 问题是 "ic_launcher"图标被 aar 覆盖,因为图标名称相同

Javascript 计时器应在 Web 浏览器关闭后继续运行

javascript - 定时器到期后重置setTimeout

java - 使用 fragment 上的按钮打开 AlertDialog

android-alertdialog - 我可以区分 Jetpack Compose 中 alertdialog 的这两个关闭操作吗?

java - Gradle:下载gradle需要 "very long time",activity_main.xml一直显示 "Loading"

android - Android 运行时更改的自定义软键盘

android - 强化 Android 检查

android - Activity 更改时如何设置计时器?

android - 在 PreferenceActivity 中获取根 ViewGroup