Gehen Sie jedes Element im Cursor
durch , und fügen Sie sie nacheinander der ArrayList
hinzu .
ArrayList<WhateverTypeYouWant> mArrayList = new ArrayList<WhateverTypeYouWant>();
for(mCursor.moveToFirst(); !mCursor.isAfterLast(); mCursor.moveToNext()) {
// The Cursor is now set to the right position
mArrayList.add(mCursor.getWhateverTypeYouWant(WHATEVER_COLUMN_INDEX_YOU_WANT));
}
(ersetzen Sie WhateverTypeYouWant
mit welchem Typ auch immer Sie eine ArrayList
erstellen möchten von und WHATEVER_COLUMN_INDEX_YOU_WANT
mit dem Spaltenindex des Werts, den Sie vom Cursor erhalten möchten.)