オンライン審査アプリを作成しています。テキストビューで経過時間を表示する方法1時間30分
このアプリは1時間30分から経過時間を表示する必要があります。
私はタイマーや何を取るべきですか?
elapsetime = (TextView)findViewById(R.id.txtElapsedTime);
elapsetime.setText(" "+hour+" h "+min+" m");
何か提案がありますか?
オンライン審査アプリを作成しています。テキストビューで経過時間を表示する方法1時間30分
このアプリは1時間30分から経過時間を表示する必要があります。
私はタイマーや何を取るべきですか?
elapsetime = (TextView)findViewById(R.id.txtElapsedTime);
elapsetime.setText(" "+hour+" h "+min+" m");
何か提案がありますか?
CountDownTimer
を使用してください。
使用この:あなたはタイマーをPause and Resume
したい場合
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished/1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
30秒のカウントダウンを示す例が
リンクの下に参照してください。私たちはcountDownTimer.cancel()
を使用するカウンタを停止
参照:http://developer.android.com/reference/android/os/CountDownTimer.html