wie man einen Klick auf eine bereits ausgewählte Tab-Taste erkennt

8

Ich versuche, das Click-Ereignis zu erhalten, wenn ich auf die aktuell ausgewählte Registerkarte von meiner klicke        TabActivity.

Ich habe unter dem Code versucht, aber wenn ich auf einen Tab klicke, funktionieren die anderen Tabs nicht richtig.

%Vor%     
Kutbi 21.02.2012, 05:51
quelle

3 Antworten

9

Ich musste den zweiten Klick nur für einen Tab erkennen, also hat diese Antwort für mich funktioniert. Der Trick besteht darin, OnClick für das Kind und nicht für den TabHost selbst zu setzen.

%Vor%     
theczechsensation 05.11.2012 06:40
quelle
3

Ich habe die tschechische Sensierungslösung verwendet, aber mit geringfügigen Änderungen, weil das Hinzufügen eines Listeners zu child und nicht zu dem Tab-Host selbst Verwirrung für den TabHost-Listener verursacht, um Kommentare im Code für bessere Klassifizierungen zu lesen

%Vor%     
Zainab Mohamed 25.12.2014 13:03
quelle
1

Innerhalb Ihrer Methode onCreate :

%Vor%

Ihr Listener :
@Override

%Vor%     
Bhavana Vadodariya 26.07.2013 08:07
quelle

Tags und Links