すべてのチュートリアルまたは例でこんにちは。ルーパーで使用されるハンドラーは、ルーパーの例の中に作成されます。
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();
}
}
しかし、スレッドの前にハンドラーを作成する場合、たとえば
public Handler mHandler=new Handler() {
public void handleMessage(Message msg) {
// process incoming messages here
}
};
ルーパーのrun()メソッドのスレッドで彼を関連付けることは可能ですか、それともルーパー内のrunメソッドでのみ彼を作成する必要がありますか?