這是我迄今爲止將數據庫中的值返回給listview的代碼。我需要按照字母順序讓它們出現。我應該如何更改此代碼?請幫忙!如何從數據庫中獲取值以按照alpherbatical順序在列表視圖中設置
public List<Units> getAllUnit() {
List<Units> unit = new ArrayList<Units>();
SQLiteDatabase db = getWritableDatabase();
Cursor cursor = db.rawQuery("SELECT * FROM " + TABLE_UNITS, null);
if (cursor.moveToFirst()) {
do {
unit.add(new Units(Integer.parseInt(cursor.getString(0)) , cursor.getString(1), cursor.getString(2), cursor.getString(3)));
}
while (cursor.moveToNext());
}
cursor.close();
db.close();
return unit;
}
謝謝你洙多說了!這是工作! :) – 2015-04-03 07:58:31
高興地幫助你。快樂的編碼:-) – Umair 2015-04-03 08:01:27