German Label in Kopfzeile ?

strupp01

Active Member
Licensed User
Longtime User
Kann man in die Kopfzeile (Titelzeile), außer dem Titelnamen ,auch noch ein Label platzieren das während der Laufzeit immer wieder mit neuem Wert gefüllt wird ?
Wenn ja, wie kann ich das label platzieren ?

Gruss Strupp01
 

DonManfred

Expert
Licensed User
Longtime User
Wie definierst Du "Kopfzeile"?
Meinst Du die Android-ActionBar?
Du kannst Fullscreen arbeiten und da oben eine eigene "Kopfzeile" hinpappen.
Benutze ein Panel mit Buttons, labels, whatever.
 
Last edited:

strupp01

Active Member
Licensed User
Longtime User
Ja, ich meine die Android-ActionBar. Will mit ihr weiterarbeiten, aber trotzdem ein zusätzliches Label platzieren und dies im laufenden programm immer mal wieder aktualisieren.
 

ilan

Expert
Licensed User
Longtime User
Es wird viel einfacher zu sein ein Panel als Kopfzeile zu benutzen und dort dein Icon, Titel and Label plazieren. Wieso willst du die Native Kopfzeile ueberhaupt benuetzen?
 

strupp01

Active Member
Licensed User
Longtime User
Weil sie da ist wollte ich sie auch nutzen. Wenn es nicht geht werde ich also andere Lösung wählen.
 

strupp01

Active Member
Licensed User
Longtime User
Und es geht doch !!!!!??
Habe Textzeilen von Erel gefunden, die eine Änderung in der Actionbar zur Laufzeit möglich machen.

Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
Dim mi As B4AMenuItem = B4XPages.AddMenuItem(Me, "test")
mi.AddToBar = True

End Sub

Sub Button1_Click
Dim menus As List = B4XPages.GetManager.GetPageInfoFromRoot(Root).Parent.MenuItems
menus.Clear
'add menu items
Dim mi As B4AMenuItem = B4XPages.AddMenuItem(Me, "test2")
mi.AddToBar = True

Dim ctxt As JavaObject
ctxt.InitializeContext
ctxt.RunMethod("invalidateOptionsMenu", Null)
End Sub

Trotzdem Danke für eure Mühe.
 

DonManfred

Expert
Licensed User
Longtime User
Habe Textzeilen von Erel gefunden, die eine Änderung in der Actionbar zur Laufzeit möglich machen.
Niemand hat gesagt das ginge nicht.

du hast jedoch nach LABELs gefragt die Du auf der Actionbar platzieren willst. Das geht nicht.
 
Top