创建一个简单的 LooperThread
官方文档给出的 Looper
线程实现的典型示例使用 Looper.prepare()
和 Looper.loop()
,并将 Handler
与这些调用之间的循环相关联。
class LooperThread extends Thread {
public Handler mHandler;
public void run() {
Looper.prepare();
mHandler = new Handler() {
public void handleMessage(Message msg) {
// process incoming messages here
}
};
Looper.loop();
}
}