如何將所有數據從sqlite顯示到列表視圖?如何檢索sqlite數據庫的所有數據到一個列表視圖?
每次點擊「查看所有按鈕」,即使我添加多個數據,也只顯示一個數據。我如何顯示我的所有數據?
謝謝!
這裏是我的代碼:
MainActivity.java
if(view==btnViewAll){
setContentView(R.layout.activity_view_all);
TextView id = (TextView)findViewById(R.id.idno);
TextView name = (TextView)findViewById(R.id.name);
TextView grade = (TextView)findViewById(R.id.grade);
TextView school = (TextView)findViewById(R.id.school);
TextView program = (TextView)findViewById(R.id.program);
TextView course = (TextView)findViewById(R.id.course);
TextView email = (TextView)findViewById(R.id.email);
TextView bday = (TextView)findViewById(R.id.bday);
TextView address = (TextView)findViewById(R.id.address);
TextView gender = (TextView)findViewById(R.id.gender);
Cursor c = db.rawQuery("SELECT * FROM student", null);
if (c.moveToFirst()){
id.setText(c.getString(0));
name.setText(c.getString(1));
grade.setText(c.getString(2));
school.setText(c.getString(3));
program.setText(c.getString(4));
course.setText(c.getString(5));
email.setText(c.getString(6));
bday.setText(c.getString(7));
address.setText(c.getString(8));
gender.setText(c.getString(9));
}
}
}
Here is the layout where i want to display all my data