在android中创建多个倒计时

时间:2015-11-15 11:37:35

标签: android

我是Android的新手,我正在尝试实现一个简单的计时器。例如,我有一个按钮,每次我点击此按钮,会出现一个对话框,我可以设置时间。

然后,此时间应显示在按钮所在的同一活动上。 我对Android很新,我的主要活动只有一个按钮。

我现在的问题:我如何动态添加"倒计时"到我的main_activity.Lets说最大值是3.我有countdown class已经或TimePicker对我这个吗?

1 个答案:

答案 0 :(得分:1)

下面的代码运行一个30秒的计时器。如果您希望用户选择时间,您可以使用EditText从用户那里获取时间,并将其放在下面的代码中而不是30000

final CountDownTimer timer;
    timer = new CountDownTimer(30000, 1000) {
        public void onTick(long millisUntilFinished) {
            timerText.setText("seconds remaining: " + String.valueOf(millisUntilFinished / 1000));
        }
        public void onFinish() {
            timerText.setText("done!");
        }
    };