2012-04-10 16 views
0

Ich habe einen Tabhost, wo ich OnTabChanged Listener verwenden muss, aber es wird nicht ausgelöst. Ich habe 2 Registerkarten, jede von ihnen verwendet eine Aktivität. Einige sagten, es liegt daran, dass beide Aktivitäten verwenden, und sobald sie gestartet werden, wird das Tab-Ereignis nicht erneut aufgerufen. Ist das so?Android Tabhost mit OnTabChangedListener nicht feuern

+1

Wenn sie im Fokus sind, können sie nicht zünden. Code? – tier1

+0

Das war das Problem. Aber das ist seltsam genug, jedes Mal wenn ich einen klickte, würde jeder Tab so konzentriert sein. Ich musste sie einzeln fokussieren. –

+0

@ tkcsam sollten Sie dies als Antwort posten. –

Antwort

0

Wenn sie im Fokus sind, dürfen sie nicht zünden. Können wir etwas Code sehen, um sicher zu sein?

+0

Ich würde den Code, aber ich habe bereits behoben .. im Grunde, was ich getan habe, war Anfrage Fokus auf der ersten Registerkarte, in der onCreate-Methode. Dann lief alles wie erwartet. –