HandlerThread用法

来源:互联网 发布:美工视频教程全套 编辑:程序博客网 时间:2024/04/29 09:58

Class MyHandlerThread extends HandlerThread{

    @Override

    onLooperPrepared() {

        mHandler = new Handler(){

            @Override

            handleMessage() {

                mHandler.rempveMessages(XXX);

                getLooper().quit();

            }

        }

    }

}

 

onClick(){

    new MyHandlerThread().start();

}

 

 

HandlerThread的run方法里执行如下:

Looper.prepare();

onLooperPrepared();

Looper.loop();

0 0