Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Layout")
CustomListView1.AddTextItem("1",1)
CustomListView1.AddTextItem("2",2)
CustomListView1.AddTextItem("3",3)
CustomListView1.AddTextItem("4",4)
CustomListView1.AddTextItem("5",5)
CustomListView1.AddTextItem("6",6)
Dim jo As JavaObject = CustomListView1.sv
' Modifier la largeur de la barre de défilement
jo.RunMethodJO("setScrollBarSize", Array(150)) ' 15 est un exemple, ajuste selon tes besoins
'Changer la couleur de la barre de défilement
ChangeScrollBarColor(CustomListView1.sv, Colors.Red)
End Sub
Sub ChangeScrollBarColor(sv As ScrollView, color As Int)
Dim jo As JavaObject = sv
jo.RunMethod("setVerticalScrollBarEnabled", Array(True))
Dim bar As JavaObject = jo.RunMethod("getVerticalScrollbarThumbDrawable", Null)
If bar.IsInitialized Then
bar.RunMethod("setColorFilter", Array(color, "SRC_IN"))
End If
End Sub