Sub SetPressed(cmd As Button, Pressed As Boolean)
Dim ref As Reflector
ref.Target = cmd
ref.RunMethod2("setPressed", Pressed, "java.lang.boolean")
End Sub
Sub ButtonPressed_Click
Dim b5 As Button
Dim bb As String
b5 = Sender
bb = b5.Tag
Log(bb)
If bb = "1" Then
Log("here 1")
Dim check As Boolean
check = isPressed(bNormal)
If check = True Then
SetPressed(bNormal,False)
Else
SetPressed(bNormal,True)
End If
End If
If bb = "2" Then
Log("here 2")
Dim check As Boolean
check = isPressed(bCircle)
If check = True Then
SetPressed(bCircle,False)
Else
SetPressed(bCircle,True)
End If
End If
End Sub
Sub isPressed(cmd As Button) As Boolean
Dim r As Reflector
Dim PressedState As Boolean
r.Target = cmd
PressedState = r.RunMethod("isPressed")
Return PressedState
End Sub