Sub Activity_Create(FirstTime As Boolean)
Dim Label1 As Label
Label1.Text = "Label 1"
Label1.Initialize("")
Activity.AddView(Label1, 0, 0, Activity.Width, 50dip)
End Sub
Da habe ich mich wohl etwas missverständlich ausgedrückt.
Ich würde gerne eine gewisse Anzahl an Labels anordnen. Das können aber gerne mal 4 oder 6 sein. Deswegen möchte ich im vornherein nicht unbedingt einfach mal 20 Labels anlegen, um dann nach Bedarf eine Menge von diesen anzuzeigen.
Elegant fände ich dann einfach eine Schleife, die die Labels erzeugt.
Ich würde die maximale Anzahl anlegen und die momentan nicht erforderlichen unsichtbar machen.
B4X:
Sub Globals
Dim mLabel(10) As Label
End Sub
Sub Activity_Create(FirstTime As Boolean)
Dim x As Int
For x = 0 To 9
mLabel(x).Initialize("")
mLabel(x).Visible = False
Activity.AddView(mLabel(x), 0, 0, 10, 10)
Next
End Sub
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.