0
A
回答
1
看看这个帖子Android: chronometer as a persistent stopwatch. How to set starting time? What is Chronometer "Base"?以及这个帖子Android - Get time of chronometer widget。既不直接回答你的问题,但那里的金块应该引导你回答。
0
http://developer.android.com/reference/android/widget/Chronometer.html
对于设定的基准时间,你可以使用elapsedRealtime(),你可以用setFormat()
1
一般的计时表是这样的(如果你想设置的基本输出格式到一个特定的NR):
mChronometer.setBase(SystemClock.elapsedRealtime() - (nr_of_min * 60000 + nr_of_sec * 1000)))
你问可通过倒计时(http://developer.android.com/reference/android/os/CountDownTimer.html)
或通过使用像这样的(更多的工作应该做的,因为我只写了这一点,并没有测试它尚未)
记时计创建自己的倒计时完成private OnChronometerTickListener countUp = new OnChronometerTickListener(){
@Override
public void onChronometerTick(Chronometer chronometer){
long elapsedTime = (SystemClock.elapsedRealtime() - mChronometerCountUp.getBase())/60000;
Log.v("counting up", elapsedTime);
// you will see the time counting up
count_down--;
if(count_down == 0){
mChronometerCountUp.stop();
}
// an int which will count down,
// this is not (very) accurate due to the fact that u r using the update part of the chronometer
// u just might implement the countdown i guess
// or 2 chronometers (one counting up and an other counting down using the elapsed time :p)
// just remember programming is creating ur solution to problems u face its like expression urself
};
};
相关问题
- 1. 2天之间的差异在几分钟内
- 2. 使用AmCharts在几分钟和几秒钟内设置StockEvents
- 3. 在几分钟和几秒钟内倒计时
- 4. jQuery - 几秒钟内完成3分钟
- 5. SQL查询在几分钟和几天之间获取数据
- 6. 秒到几分钟和几天到几周
- 7. 将秒数拆分为几天,几小时,几分钟和几秒?
- 8. 秒到几天,几小时和几分钟(可定制的一天的长度)
- 9. Cron Job在几分钟之内运行?
- 10. 元标记在几分钟内刷新
- 11. 会话在几分钟内过期
- 12. 在几分钟内找到date_diff?
- 13. 在几分钟内过期bin日志
- 14. android eclipse:在几小时,几分钟和几秒钟倒数计时器
- 15. 有没有内置到PHP的转换秒到几天,几小时,分钟?
- 16. 几分钟
- 17. 确定一段时间是否应该在几分钟,几小时,几天
- 18. Python时间转换器从秒到几天,几小时,几分钟和几秒
- 19. 的Android天文台
- 20. Android天文台:setUsesChronometer
- 21. LocalDateTime在几秒钟内
- 22. 在android中的天文钟倒计时
- 23. 几分钟后“放弃”GPS -Android
- 24. XmlDocument.LoadXml()挂几分钟
- 25. JS的cookie在到期分钟而不是几天
- 26. PHP:剩下几天,几小时和几分钟到某个日期?
- 27. 如何使用jQuery将毫秒转换为几天,几小时和几分钟?
- 28. 阵列天在x分钟
- 29. 如何在shell上删除x秒以上(不是几天,几小时或几分钟)的文件?
- 30. mysql分钟到几小时和几分钟
以及如何使用它?我试过crono.setBase(SystemClock.elapsedRealtime(60000));但它不起作用 – Katherine99 2013-02-09 13:01:50
你可以看看实现比比尔莫特后:http://stackoverflow.com/questions/526524/android-get-time-of-chronometer-widget – jackgris 2013-02-09 13:12:00