Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2014, 22:14
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 7 meses
Puntos: 3
Android sqlite , ArrayList , ListView

Buenas días,

Tengo un problema, al insertar un dato que esta pasando por sqlite y a su vez por otra Class llamada "User", cuando inserto el valor
pasado de una arrayList es obvio que obtengo la referencia, cómo puedo hacer para hacer un cast del objeto ArrayList<User> para coger el valor?



Tengo algo parecido a esto :

Código Javascript:
Ver original
  1. ArrayList<User> listUser= UserDataAccesObject.getAllUsersSqlite();

Dentro de la listView tengo : listUser, pero me tira una referencia.

com.example.xxxx.xxxx@4e....

Entiendo que listUser no contiene el get.Name()

Pero cuando intento hacer un cast del arraylist así :

Código Java:
Ver original
  1. Adapter = new ArrayAdapter<User>(...,   ...,((User)listUser).getName()

me dice que retorna un int, y me hace refactorizar el método.

Cómo lo puedo solucionar?

Última edición por drakgoku1; 06/03/2014 a las 22:25