Я использую код в этом блоге , чтобы получить перетаскиваемый список.В этом руководстве используется пользовательский DragNDropAdapter, который принимает содержимое как ArrayList.
В моем списке listActivity я запрашиваю таблицу с возвращенным столбцом name
. В него вставлено 11 значений.я попытался преобразовать его в ArrayList из String [] многими способами, такими как:
String[] from = new String[]{DbManager.KEY_NAME};
ArrayList<String> content = new ArrayList<String>();
for (int i=-1,l=from.length; ++i<l;) {
content.add(from[i]);
//Log.i("ArrayList", from[i]);
}
или
while(!mShopCatCursor.isAfterLast()){
content.add(mShopCatCursor.getString(0));
}
, что я получаю, это список только с именем столбца,name
.есть ли у вас идеи