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 ?
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.
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.
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?
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