私の質問は、sqliteデータベースの配列にデータを格納するときです。どうすれば特定の位置から取得できますか?データベースには「食品、飲料、スナック」が含まれています。配列から "snack"という文字列を取得します。配列から特定のデータを取得する方法
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);
}
をループすることにより、それを見つけることができます。特定の位置から特定のデータを取得します。 –
@snehadesai、ありがとうarray.get(position); – AnthonyTang