Portal Android - Comunidade de Desenvolvedores Android
http://www.portalandroid.org/comunidade/

Popular listView com SQLite
http://www.portalandroid.org/comunidade/viewtopic.php?f=2&t=31335
Página 1 de 1

Autor:  criandobits [ 04 Dez 2018, 15:34 ]
Assunto do Tópico:  Popular listView com SQLite

Preciso mostrar registros de uma tabela SQLite em um listView, mas não estou conseguindo.
Preciso que o método retorne a lista:

private List<Compromisso> compromissosAgendados() {

SQLiteDatabase bancoDados = openOrCreateDatabase("app", MODE_PRIVATE, null);
Cursor cur = bancoDados.rawQuery("SELECT titulo FROM compromissos", null);

String tituloCompromisso = "";
ArrayList<String> results = new ArrayList<>();

if (cur != null) {
if (cur.moveToFirst())
do {
try {
tituloCompromisso = cur.getString(cur.getColumnIndex("titulo"));
results.add(tituloCompromisso);
} catch (Exception e) {
Log.e("ERRO: ", e.getMessage());
Toast.makeText(getApplicationContext(), "Erro: "+ e.getMessage(), Toast.LENGTH_LONG).show();

}
} while (cur.moveToNext());
}

return results;
}

Ajuda, por favor!

Página 1 de 1 Todos os Horários estão como UTC - 2 horas [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/