Olá Philippe, sim é na lista de alunos já rodando o app no androido, logo depois de adicionar os alunos, deixo a aplicação e volto pra atualizar o programa já que ainda me encontro nesta fase kk, e o programa atualiza como todos os alunos que adicionei mas com os "ids" sempre 0 para todos.
public class Aluno {
private long Id;
//outros atributos
public long getId() {
return Id;
}
public void setId(long id) {
this.Id = id;
}
//outros métodos
Esta é maneira como está implementado o atributo e métodos, e métdo buscaAlunos()
logo abaixo.
public List<Aluno> buscaAlunos() {
String sql = "SELECT * FROM alunos;";
SQLiteDatabase db = getReadableDatabase();
Cursor c = db.rawQuery(sql, null);
List<Aluno> alunos = new ArrayList<Aluno>();
while (c.moveToNext()) {
Aluno aluno = new Aluno();
aluno.setId(c.getLong(c.getColumnIndex("id")));
aluno.setNome(c.getString(c.getColumnIndex("nome")));
aluno.setEndereco(c.getString(c.getColumnIndex("endereco")));
aluno.setTelefone(c.getString(c.getColumnIndex("telefone")));
aluno.setSite(c.getString(c.getColumnIndex("site")));
aluno.setNota(c.getDouble(c.getColumnIndex("nota")));
alunos.add(aluno);
}
c.close();
return alunos;
}