Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
指定した時間から値を減らすカウントダウン タイマーが必要です。たとえば 05:45:67。この値からタイマーを開始すると、ゼロ状態に達するまで減少し続けます。
05:45:67
これを達成するための適切な例を教えてください。
時、分、秒は基本的に、1000、60,000、3600,000 ミリ秒の倍数です。ミリ秒数を減らし、Date オブジェクトを構築し、希望する方法でフォーマットすることができます。このようなもの:
@Override public void onTick(long millisUntilFinished) { String time = DateFormat.format("hh:mm:ss", new Date(millisUntilFinished)); tv.setText(time); }