У меня есть коллекция БД (SQLite), и я хочу создать массив ROW_IDS.Я думаю, что должно работать следующее:
db.open();
String Chapter = "Something";
Cursor c = db.getSetsByChapter(Chapter);
int[] ids = {};
if (c.moveToFirst()){
int i = 0;
do {
ids[i] = Integer.parseInt(c.getString(0));
i++;
} while (c.moveToNext());
}
db.close();
Toast.makeText(this,"The array contains " + ids.length + " elements",Toast.LENGTH_LONG).show();
, но я продолжаю получать: Невозможно начать действие Компонент ... java.lang.ArrayIndexOutOfBoundsException
Я очень новичок в кодировании Java и Android,Я занимаюсь этим уже 3 дня и теряю это!