Hola, saludos
Como puedo resolver el tipo de respuesta que obtengo al llamar por medio de JavaObject un procedimiento de un SDK
Mi codigo es
Al compilar obtengo el siguiente error que indica que el tipo de dato recibido es distinto al que uso.
java.lang.IllegalArgumentException: Expected receiver of type android.device.ScanManager, but got java.lang.Class<android.device.ScanManager>
Gracias...
Como puedo resolver el tipo de respuesta que obtengo al llamar por medio de JavaObject un procedimiento de un SDK
Mi codigo es
B4X:
Dim scan As JavaObject
'**************************************
' scan.InitializeStatic("android.device.ScanManager")
scan.InitializeNewInstance("android.device.ScanManager",Null)
Dim joOpen As JavaObject
Dim lOpen As Boolean
joOpen = scan.RunMethodJO("openScanner",Null)
lOpen = joOpen.as(Boolean)
Al compilar obtengo el siguiente error que indica que el tipo de dato recibido es distinto al que uso.
java.lang.IllegalArgumentException: Expected receiver of type android.device.ScanManager, but got java.lang.Class<android.device.ScanManager>
Gracias...