Cita:
Iniciado por Malenko 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 originalpublic ArrayList<User> getAllUsersSqlite() {
ArrayList<User> listUsers = new ArrayList<User>();
Cursor cursor
= db.
query(UsersDatabase.
TABLE_USERS, columns,
null,
null,
null, null, null);
cursor.moveToFirst();
while (!cursor.isAfterLast()) {
User newUser = cursorUser(cursor);
listUsers.add(newUser);
cursor.moveToNext();
}
cursor.close();
return listUsers;
}
En el programa principal :
Código Java:
Ver originalUserDataAccesObject = new UserDAO(this);
UserDataAccesObject.open();
ArrayList<User> listUserNoOnline = UserDataAccesObject.getAllUsersSqlite();
UserAdapter = new ArrayAdapter<User>(getApplicationContext(), android.R.layout.simple_list_item_1,listUserNoOnline /*UserArrayListGet*/);
user_list.setAdapter(UserAdapter);
La referencia es muy bonita, pero prefiero mejor coger el método.