German Panel vor Tabhost

mw71

Active Member
Licensed User
Longtime User
Hallo,

ich nutze für ein Projekt (erstmals) Tabhost. Funktioniert soweit gut.

B4X:
Sub Globals

    Private TabHost1 As TabHost
.....
end Sub

Sub Activity_Create(FirstTime As Boolean)

Activity.LoadLayout("Tab")                ' in diesem File ist der Tabhost hinterlegt
TabHost1.Height = Activity.Height
TabHost1.Width = Activity.Width

SV_Main.Initialize(600dip)                'ein ScrollView
TabHost1.AddTab2("Spot",SV_Main)  'das ScrollView auf das Tabview legen
SV_Main.Panel.Initialize("")
SV_Main.Panel.LoadLayout("Send.bal")   'Layout in das Scrollview laden
SV_Main.panel.Height=btn_Send.Top + btn_Send.Height + 200dip

.......

end sub

Auf diesem Tabhost habe ich diverse Checkboxen. Eine dieser soll eine weitere Abfrage ermöglichen.
Dazu, soweit meine Idee, wollte ich gerne ein Panel über die Tabhost legen, welches ein CustromListView und einen Button enthält. Daran bin ich bis jetzt gescheitert.

(wenn ich das CustomListView auf das Tabhost lege funktioniert es, aber das gefällt mir nicht, u.a. da es dann auf einem ScrollView liegt)

Hat jemand einen Tipp wie ich das Panel (temporär) vor/über den Tabhost lege?

Grüße
 

DonManfred

Expert
Licensed User
Longtime User
Da gibt es nix was Du temporär vor das Tabhost legen könntest....
Du kannst in dem Layout wo das tabhost definiert wird über dem tabhost was anderes anzeigen. Das ist aber dann statisch, also immer vorhanden (und der platz für den tabhost entsprechend kleiner auf der Activity.
 

mw71

Active Member
Licensed User
Longtime User
Hallo Klaus,

Danke für dein Beispiel, dadurch habe ich es jetzt auch hinbekommen.

Grüße
 
Top