Percorra todos os elementos no
Cursor
, e adicione-os um por um ao ArrayList
. 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));
}
(substitua
WhateverTypeYouWant
com qualquer tipo que você deseja fazer um ArrayList
de e WHATEVER_COLUMN_INDEX_YOU_WANT
com o índice da coluna do valor que você deseja obter do cursor.)