salve vorrey popolare uan listview con i dati letti in un dbsqlite ma la listview mi visualizza solo una riga
------------------------------------------------------------------------------------------------------------------
public ArrayList<String> getAllContacts() {
ArrayList<String> arrayList = new ArrayList<String>();
SQLiteDatabase dataBase = this.getReadableDatabase();
Cursor cursor = dataBase.rawQuery("SELECT * FROM " + CONTACTS_TABLE_NAME +
" ORDER BY " + CONTACTS_COLUMN_DATA + " DESC", null);
cursor.moveToFirst();
while (cursor.isAfterLast() == false) {
arrayList.add(cursor.getString(cursor.getColumnInd ex(CONTACTS_COLUMN_TITOLO)));
cursor.moveToNext();
}
Log.i("CONTROLLO", "getALL(" + arrayList + ")");
return arrayList;
}
------------------------------------------------------------------------------------------------------------------
arrayList contiene questo
I/CONTROLLO: getALL([prova uno, prova due, prova tre])
questa e' la parte che richiama "getAllContacts"
------------------------------------------------------------------------------------------------------------------
myDB = new DBHelper(this);
ArrayList arrayListNote = myDB.getAllContacts();
ArrayAdapter<String> arrayAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, arrayListNote);
listViewNote = (ListView) findViewById(R.id.listViewNote);
listViewNote.setAdapter(arrayAdapter);
------------------------------------------------------------------------------------------------------------------
mi sisualizza solo la prima riga e non tutti i dati letti, non capisco dov'e' l'errore