天天看點

Android CountDownTimer倒計時器的使用

http://blog.csdn.net/freesonhp/article/details/25904047

在平時我們程式設計的時候,經常會用到倒計時這個功能,很多人不知道Android已經幫封裝好了一個類,往往都自己寫。現在發現了這個類,大家共享一下:

在一個TextView不斷顯示剩下的時間,代碼如下:

private TextView vertifyView;  

    private CountDownTimer timer = new CountDownTimer(10000, 1000) {  

        @Override  

        public void onTick(long millisUntilFinished) {  

            vertifyView.setText((millisUntilFinished / 1000) + "秒後可重發");  

        }  

        public void onFinish() {  

            vertifyView.setEnabled(true);  

            vertifyView.setText("擷取驗證碼");  

    };  

調用的時候很簡單:timer.start();

最後說明一下:CountDownTimer timer = new CountDownTimer(10000, 1000)中,第一個參數表示總時間,第二個參數表示間隔時間。意思就是每隔一秒會回調一次方法onTick,然後10秒之後會回調onFinish方

本文轉自wanqi部落格園部落格,原文連結:http://www.cnblogs.com/wanqieddy/p/4878094.html,如需轉載請自行聯系原作者

上一篇: SQL

繼續閱讀