在 TextView 上显示 CountDownTimer 计时器
Display CountDownTimer timer on a TextView
我有一个简单的程序,可以在 5 秒后向 textview
显示不同的文本,如下所示:
textView1 = (TextView)findViewById(R.id.textView1);
textView2 = (TextView)findViewById(R.id.textView2);
new CountDownTimer(5000,5000)
{
@Override
public void onTick(long millisUntilFinished) {
}
@Override
public void onFinish() {
textView1.setText("text changed");
}
}.start();
想要在 TextView2
中显示计时器 (like 5, 4, 3, 2 , 1)
但我似乎想不通。
有人帮忙吗?提前致谢。 :)
是这样的吗?
摘自 http://developer.android.com/reference/android/os/CountDownTimer.html
new CountDownTimer(5000, 1000) {
public void onTick(long millisUntilFinished) {
textView2.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
textView1.setText("done!");
}
}.start();
我有一个简单的程序,可以在 5 秒后向 textview
显示不同的文本,如下所示:
textView1 = (TextView)findViewById(R.id.textView1);
textView2 = (TextView)findViewById(R.id.textView2);
new CountDownTimer(5000,5000)
{
@Override
public void onTick(long millisUntilFinished) {
}
@Override
public void onFinish() {
textView1.setText("text changed");
}
}.start();
想要在 TextView2
(like 5, 4, 3, 2 , 1)
但我似乎想不通。
有人帮忙吗?提前致谢。 :)
是这样的吗? 摘自 http://developer.android.com/reference/android/os/CountDownTimer.html
new CountDownTimer(5000, 1000) {
public void onTick(long millisUntilFinished) {
textView2.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
textView1.setText("done!");
}
}.start();