android - 带倒计时器的警报对话框

标签 android android-alertdialog

我有下面的定义。这是带有定时器的AlertDialog。我需要添加按钮,如何正确添加?方法 setButton 已弃用。有帮助吗?

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();

最佳答案

在文档中

Use setButton(int, CharSequence, Message) with BUTTON_POSITIVE.

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

相关文章:

android - 如何从 DatePickerDialog 检索数据到 AlertDialog

android - 如何正确关闭 Android 中的警报对话框?

android - ViewHolder 弄乱 View

android - Android 中关闭的 NotificationBar 中来自 DownloadManager 的消息

android - 背景不会在多行 TextView 上换行

java - Fading ActionBar Lib 的自定义布局

java - 在关闭警报对话框之前检查网络连接

android - 如何组合不同的testInstrumentationRunner

java - 从 AltertDialog ListView 中的所选项目获取值

android - 在带有 WebView 的 AlertDialog 中显示软键盘 (Android)