android 倒计时countdowntimer怎么销毁
答案:2 悬赏:70 手机版
解决时间 2021-02-04 17:20
- 提问者网友:書生途
- 2021-02-04 07:55
android 倒计时countdowntimer怎么销毁
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-02-04 08:05
在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道Android已经帮封装好了一个类,往往都自己写。现在发现了这个类,大家共享一下: 在一个TextView不断显示剩下的时间,代码如下: [java] view plaincopy private TextView vertify...
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-04 09:28
在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道android已经帮封装好了一个类,往往都自己写。现在发现了这个类,大家共享一下:
在一个textview不断显示剩下的时间,代码如下:
[java] view plaincopy
private textview vertifyview;
private countdowntimer timer = new countdowntimer(10000, 1000) {
@override
public void ontick(long millisuntilfinished) {
vertifyview.settext((millisuntilfinished / 1000) + "秒后可重发");
}
@override
public void onfinish() {
vertifyview.setenabled(true);
vertifyview.settext("获取验证码");
}
};
调用的时候很简单:timer.start();
最后说明一下:countdowntimer timer = new countdowntimer(10000, 1000)中,第一个参数表示总时间,第二个参数表示间隔时间。意思就是每隔一秒会回调一次方法ontick,然后10秒之后会回调onfinish方法。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯