German Views als Array

Kevilein95

New Member
Licensed User
Longtime User
Hi Leute
Gibt es die Möglichkeit im code neue views (in meinem fall panels) zu erzeugen und diese als 2-Dimensionales Array anzuordnen?

mein code bisher sieht folgendermaßen aus:
B4X:
Sub Activity_Create(FirstTime As Boolean)  
   
    Dim panels(10,10) As Panel
    For i=0 To 9
        For j=0 To 9       
            panels(i,j).Initialize("")
            Activity.AddView(panels(i,j),i+10,j+10,1,1)
            panels(i,j).Color = Colors.Green
        Next
    Next
End Sub

Allerdings sehe ich nur ein einziges grünes Quadrat auf dem Bildschirm.
Leider bin ich was soetwas angeht noch ein ziemlicher Anfänger.
ICh hoffe ihr könnt mir helfen
 

Petrus

Member
Licensed User
Longtime User
Es ist bei Dir kein Abstand zwischen den Panels vorhanden - deshalb erscheint es als ein Quadrat, ist es aber nicht. Teste mal mit dieser Zeile:
B4X:
Activity.AddView(panels(i,j),(i*10)+10,(j*10)+10,3,3)

Gruß
Petrus
 

Kevilein95

New Member
Licensed User
Longtime User
Danke für die schnelle antwort
es ist doch immerwieder schön, wenn es am ende nur ein kleiner denkfehler war...:D
 
Top