Salve amici
allora sono quasi al termine della mia app....ora mi serve solo un aiuto su come popolare la mia listview che ho creato con i dati dal mio db...
io faccio questo metodo nel db:
codice:
public ArrayList<Note> GetNotes(String mail){
SQLiteDatabase db = this.getReadableDatabase();
ArrayList<Note> notes = new ArrayList<Note>();
notes.clear();
String sql = "SELECT titolo, colore, data_scadenza FROM ToDoNotes_Notes WHERE email_user = '" + mail + "'";
Cursor cursor = db.rawQuery(sql, null);
if(cursor != null || cursor.getCount() != 0){
if(cursor.moveToFirst()){
do{
String titolo = (cursor.getString(cursor.getColumnIndex("titolo")));
String colore =(cursor.getString(cursor.getColumnIndex("colore")));
String data_sca =(cursor.getString(cursor.getColumnIndex("data_scadenza")));
Note n = new Note(titolo,"","",colore,data_sca);
notes.add(n);
Log.d("tutte le note", n.toString());
} while (cursor.moveToNext());
}
}
cursor.close();
return notes;
}
poi ho creato questo layout xml
e la mia main activity cosi:
cosa devo fare nella main activity per avere le 3 info che voglio??