Android Code Snippet ImageView Fill (cover) & Fit-Inside (contain)

B4X:
'scale = cover,contain
Public Sub SetImageToImageView(iv As ImageView,bmp As Bitmap, scale As String)
    Dim jo As JavaObject=iv
    jo.RunMethod("setImageBitmap",Array(bmp))
    Select scale
        Case "cover": jo.RunMethod("setScaleType",Array("CENTER_CROP"))
        Case "contain": jo.RunMethod("setScaleType",Array("CENTER_INSIDE"))
    End Select
End Sub

B4I Version
 
Last edited:
Top