German Tabhostanzahl bei bedarf zeigen

Loibl Johann

Member
Licensed User
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
 

Alexander Stolte

Expert
Licensed User
Longtime User
Man kann es ja so machen: Wenn tabhost 2 selectet ist, dann setze tabhost 1 visible true und dafür tabhost 3 auf false.

besonders den Bereich im Post. :
Der Link zeigt auf "einen neuen Bookmark erstellen" aber nicht auf einen Post ^^
 

pucki

Active Member
Licensed User
Longtime User
Sorry das Board hier ist etwas eigen.

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

Gruß

Pucki
 

Loibl Johann

Member
Licensed User
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
 

pucki

Active Member
Licensed User
Longtime User
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.

Gruß

Pucki
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…