Ich habe 5 Tabhost und möchte 3 davon nicht anzeigen.Der Grund zuviele auf einer Seite.
Wie lasse ich so ein einzelnes Tabhost verschwinden und bei bedarf wieder erscheinen
Da ist ein visible - Befehl mit Beispiel drin. Der sollte das TAB eigentlich verschwinden lassen. Funktioniert jedenfalls in anderen Sprachen so mit Objekten.
Ich wollte in die Mitte des ersten Link verweisen. Dort ist IM CODE beschrieben wie man Tabs "verschwinden" lässt.
Davon abgesehen ist die Überschrift des Threads verwirrend. Wenn du die Anzahl der sichtbaren herausfinden willst, musst du Zähl-Funktion einbauen. Geht mit jeden Objekt. x = 0 : If Objekt.visible = true then x = 1
Ich wollte das standard Tabhost verwenden und da funktioniert das nicht so ganz
Activity.LoadLayout("Page1")
tabhost.AddTab("Start","Page2")
tabhost.AddTab("Ende","Page3")
tabhost.AddTab("Einstellung","Page4")
tabhost.currentTab=1
Wenn ich jetzt tabhost.Visible=False mache sind alle 3 Tabhost weg
Ich wollte mir die Arbeit ersparen und die Tabhostextras verwenden da kann ich alles umschreiben
Ich hab mir gerade mal die Befehlsleiste des normalen Tabhost angesehen. Da ist ja echt nur das aller notwendigste drin, und nicht mal das.
Ist würde die TabhostEXTRA nehmen. Da hat man viel mehr Möglichkeiten.