Dim lbl As Label
Dim Breite As Float
lbl.Initialize("Label")
Breite = Canvas1.MeasureStringWidth(txt, Typeface.DEFAULT, 14) + RaenderX
Select Nerden
Case "karsidan"
Breite = Min(Breite, 0.8 * ScrollView1.Width) ' Du kannst hier mit x * ScrollView1.Width die die maximale Breite bestimmen
ScrollView1.Panel.AddView(lbl, 0, TotalHeight, Breite, 0)
SetNinePatchDrawable(lbl, "karsidangelen")
lbl.Gravity = Gravity.LEFT 'Text wird linksbündig dargestellt
Case "benden"
Breite = Min(Breite, 0.8 * ScrollView1.Width) ' Du kannst hier mit x * ScrollView1.Width die die maximale Breite bestimmen
ScrollView1.Panel.AddView(lbl, ScrollView1.Width - Breite, TotalHeight, Breite, 0)
SetNinePatchDrawable(lbl, "bendengelen")
lbl.Gravity = Gravity.LEFT
End Select
lbl.Tag = siranumarasi 'Index
lbl.TextColor = Colors.Black
lbl.Text = txt
ht = su.MeasureMultilineTextHeight(lbl, txt) + RaenderY
lbl.Height = ht
TotalHeight = TotalHeight + ht + Bosluk
Index = Index + 1
ScrollView1.Panel.Height = TotalHeight