Spanish Error asignacion de un Map

amateo

New Member
Licensed User
Longtime User
Hola, he creado una librería en Eclipse que me devuelve un List de Map. Pero cuando intento asignar uno de estos Map "coleccion=listcoleccion.Get(i)" me da el siguiente error: java.lang.ClassCastException: anywheresoftware.b4a.objects.collections.Map cannot be cast to anywheresoftware.b4a.objects.collections.Map$MyMap

El código es el siguiente:

B4X:
Sub consulta_done(listcoleccion As List)
    Dim coleccion As Map :coleccion.Initialize
    For i=0 To listcoleccion.Size-1
        coleccion=listcoleccion.Get(i)
        For Each k As String In coleccion.Keys      
            If k="_id" Then
                Label1.Text=k & " = " & coleccion.Get(k)
            End If
        Next      
    Next
End Sub

En la imagen se puede el error en la depuración del código y los valores de las variables.

Muchas gracias por todo.
 

Attachments

  • error.png
    error.png
    29.7 KB · Views: 216
Top