Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中显示计时器_Android_Timertask - Fatal编程技术网

在android中显示计时器

在android中显示计时器,android,timertask,Android,Timertask,我的目标是在我的屏幕上显示一个简单的计时器时钟,从20开始,然后继续递减,当它变为0时,我想开始一个动作。 如何做到这一点? 提前感谢我不知道您希望如何显示它,但您也可以通过查看文本并每秒不断更改其文本来做到这一点 static int i = 20; new CountdownTimer(20000, 1000) { public void onTick(long millisUntilFinished) { i = i-1; mTextFie

我的目标是在我的屏幕上显示一个简单的计时器时钟,从20开始,然后继续递减,当它变为0时,我想开始一个动作。 如何做到这一点?
提前感谢

我不知道您希望如何显示它,但您也可以通过查看文本并每秒不断更改其文本来做到这一点

static int i = 20;
 new CountdownTimer(20000, 1000) {

     public void onTick(long millisUntilFinished) {
         i = i-1;
         mTextField.setText(String.valuOf(i));
     }

     public void onFinish() {
         //do your stuff here
     }
  }.start();

什么样的计时器?您希望它只显示操作开始前的秒数吗?你想让它成为GUI组件吗?我只想显示秒数