Android 2.1: Mehrere Handler in einer einzelnen Aktivität

Ich habe mehr als einHandlers in einer Aktivität. Ich erstelle alle Handler imonCreate() der Hauptaktivität. Mein Verständnis ist dashandleMessage()ie @ -Methode jedes Handlers wird niemals zur gleichen Zeit aufgerufen, da alle Nachrichten in dieselbe Warteschlange (den Aktivitätsthread MessageQueue) gestellt werden. Daher werden sie in der Reihenfolge ausgeführt, in der sie in die Warteschlange gestellt werden. Sie werden auch im Hauptaktivitätsthread ausgeführt. Ist das richtig

 public void onCreate() {

this.handler1 = new Handler() {
@Override
public void handleMessage(Message msg) {

                            //operation 1 : some operation with instanceVariable1
super.handleMessage(msg);
}
};

this.handler2 = new Handler() {

@Override
public void handleMessage(Message msg) {
                            //Operation 2: some operation with instanceVariable1
super.handleMessage(msg);
}

};

this.handler3 = new Handler() {
@Override
public void handleMessage(Message msg) {
                            //Operation 3: some operation with instanceVariable1
super.handleMessage(msg);

}
};
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage