Skip to content

WVector/CountDownTimer

Repository files navigation

CountDownTimer

重写官方的倒计时,使用简单

##使用方法

	//SimpleTimer一个构造函数是倒计时的总时间,第二个参数是Ticker的时间间隔

    SimpleTimer simpleTimer=new SimpleTimer(50L,1L) {
        @Override
        protected void onTicker(long second) {
            //每个ticker调用,时间间隔就是SimpleTimer的第二个构造参数,运行在UI线程
        }

        @Override
        public void onFinish() {
            //倒计时结束调用,运行在UI线程

        }
    };



    //SecondTimer时间间隔默认是一秒,所只有一个构造参数,就是倒计时总时间
    
    final SecondTimer timer = new SecondTimer(5) {
        @Override
        public void onTicker(long s) {
            Log.e(TAG, "onTick : " + s);
            btnstart.setText(Html.fromHtml(getString(R.string.grader,s)));
        }

        @Override
        public void onFinish() {
            Log.e(TAG, "onFinish  ");
            btnstart.setText(getString(R.string.time, 0));
            btnstart.setEnabled(true);
        }
    };

About

重写官方的倒计时,使用简单

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy