
protected Chronometer chrono;protected int baseTime;protected int stopTime;protected long elapsedtime;
我的程序向用户提问,我想根据用户的输入设置一个计时器.我想要一个从10到0开始的计时器.我该怎么做?
另外,我想在屏幕上显示剩余时间.
解决方法 请改用 CountDownTImer,new CountDownTimer(10000,1000) { //Sets 10 second remaining public voID onTick(long millisUntilFinished) { mTextVIEw.setText("seconds remaining: " + millisUntilFinished / 1000); } public voID onFinish() { mTextVIEw.setText("done!"); }}.start(); 注意:由于Chronometer小部件仅计数,因此无法反向启动Chronometer.
编辑:从API级别24开始,可以通过Chronometer#setCountDown(true)方法使用精密计时器执行倒计时.
@H_301_0@ 总结以上是内存溢出为你收集整理的如何将计时器用作Android中的倒数计时器全部内容,希望文章能够帮你解决如何将计时器用作Android中的倒数计时器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)