我在我的android應用程序中使用了一個計時器。如何在幾分鐘內使用計時器
這是我在用,
Timer t = new Timer();
//Set the schedule function and rate
t.scheduleAtFixedRate(new TimerTask() {
public void run()
{
//Called each time when 1000 milliseconds (1 second) (the period parameter)
runOnUiThread(new Runnable() {
public void run()
{
TextView tv = (TextView) findViewById(R.id.timer);
tv.setText(String.valueOf(time));
time += 1;
}
});
}
},
//Set how long before to start calling the TimerTask (in milliseconds)
0,
//Set the amount of time between each execution (in milliseconds)
1000);
在我的代碼,這裏只有seconds
,你可以看到,但我希望它以分和像00:01
秒。
那麼,該怎麼做。請幫幫我。
在此先感謝。
你會發現這個帖子useful.- http://stackoverflow.com/questions/9027317/how-to-convert-milliseconds-to-hhmmss-format – ssantos
@ssantos如何實現,在該代碼。你能提供一些代碼嗎?我必須在整個活動中使用此計時器,並且在最後一次活動中我會顯示總時間。 – Shiv
剛剛以示例方式提供了答案。希望能幫助到你。 – ssantos