我的問題是,當我從sqlite數據庫存儲數據到數組,我怎麼能從特定位置得到它說,我的數據庫包含「食物,飲料,小吃」我怎麼能從數組中獲取字符串「點心」。我怎麼能從數組中獲得具體數據
String CatNameQuery = "SELECT * FROM Category";
db = new DBController(MainActivity.this);
SQLiteDatabase db3 = db.getReadableDatabase();
final Cursor cursor2 = db3.rawQuery(CatNameQuery, null);
{
List<String> array = new ArrayList<String>();
while(cursor2.moveToNext()){
String uname = cursor2.getString(cursor2.getColumnIndex("CategoryName"));
array.add(uname);
}
通過使用array.get(位置)發現它;你會從特定的位置得到具體的數據。 –
@snehadesai,謝謝array.get(position);是我的工作 – AnthonyTang