建立一個簡單的 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();
}
}