ImageView change image based on number

aaronk

Well-Known Member
Licensed User
Longtime User
Hello,

Just wondering if there is a better or quicker way to do the following:

B4X:
Dim number As String
   number = "3"

Dim green As String
   green = "green.png"

If number = "1" Then
   ImageView1.Bitmap = LoadBitmap(File.DirAssets, "green.png")
End If

If number = "2" Then
   ImageView2.Bitmap = LoadBitmap(File.DirAssets, "green.png")
End If

If number = "3" Then
   ImageView3.Bitmap = LoadBitmap(File.DirAssets, "green.png")
End If

If number = "4" Then
   ImageView4.Bitmap = LoadBitmap(File.DirAssets, "green.png")
End If
 
Last edited:

mc73

Well-Known Member
Licensed User
Longtime User
you can do something like this:
B4X:
dim images(5)
images(1)="green.png"
' and so on
' then simply use the images(your number)
 
Upvote 0
Top