我正在创建一个在线考试应用程序。
此应用需要显示从1小时30分钟开始经过的时间。
我应该拿什么计时器或什么?
elapsetime = (TextView)findViewById(R.id.txtElapsedTime);
elapsetime.setText(" "+hour+" h "+min+" m");
有什么建议吗?
答案 0 :(得分:3)
答案 1 :(得分:1)
使用此:显示30秒倒计时的示例
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
停止我们使用countDownTimer.cancel()
如果您想Pause and Resume
计时器,请参阅以下链接
参考:http://developer.android.com/reference/android/os/CountDownTimer.html