[英]Best way to implement Timer in Android?
我做了一些數學游戲,我有25個問題供用戶回答。 那么,我想知道用戶需要多長時間來解決這個問題?
所以我需要像Timer這樣的東西,秒表能夠在用戶點擊后退按鈕時暫停時間。
我看到很少用Chronometer實現,這對於這個任務有用嗎?
如果您只是想弄清楚用戶花了多長時間,甚至不需要誠實地使用特殊對象。
只需創建一個long變量並從System.getCurrentTimeInMillis();
存儲startTime System.getCurrentTimeInMillis();
long startTime = System.currentTimeMillis();
//do problems here
long endTime = System.currentTimeMillis();
long totalTime = endTime - startTime;
Log.i("TAG", "It took "+ totalTime / 1000 + " seconds to complete the problems");
要做暫停,你需要一個跟蹤暫停時間的長,並從totalTime中減去它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.