Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/03/2014, 05:55
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Android sqlite , ArrayList , ListView

Cita:
Iniciado por Malenko Ver Mensaje
Con solo las dos lineas de código que has puesto para que te puedan ayudar, lo único que puedo ver es que una de ellas está mal.

Si quieres que te ayuden tendrás que poner de tu parte porque averiguar el motivo del error sin ver el código es imposible. Puede que no tenga nada que ver con esas dos lineas o que tengas algo mal picado,...
Yo he puesto como un mini ejemplo, muestro un poco el código entonces :

La parte en la que recorro el array (sqlite)
Código Java:
Ver original
  1. public ArrayList<User> getAllUsersSqlite() {
  2.         ArrayList<User> listUsers = new ArrayList<User>();
  3.  
  4.         Cursor cursor = db.query(UsersDatabase.TABLE_USERS, columns, null, null,
  5.                 null, null, null);
  6.         cursor.moveToFirst();
  7.         while (!cursor.isAfterLast()) {
  8.             User newUser = cursorUser(cursor);
  9.             listUsers.add(newUser);
  10.             cursor.moveToNext();
  11.         }
  12.      
  13.         cursor.close();
  14.         return listUsers;
  15.      }

En el programa principal :
Código Java:
Ver original
  1. UserDataAccesObject = new UserDAO(this);
  2. UserDataAccesObject.open();
  3. ArrayList<User> listUserNoOnline = UserDataAccesObject.getAllUsersSqlite();
  4. UserAdapter = new ArrayAdapter<User>(getApplicationContext(),   android.R.layout.simple_list_item_1,listUserNoOnline /*UserArrayListGet*/);
  5.         user_list.setAdapter(UserAdapter);

La referencia es muy bonita, pero prefiero mejor coger el método.