Я использую привязку ListView
и SimpleCursorAdapter
. Он отлично работает, но мне нужно показать последний выбранный элемент listView в верхней части listView.
Я сохраняю позицию выбранного элемента в общих настройках, но как я могу заменить его на текущую позицию до вершины listView?Изменить порядок элементов в ListView
ответ
Вы должны удалить выбранный элемент из списка и добавить его в «0» затем обновите адаптер списка.
String item = new String (yourSelectedItem); //replace "String" with your item type.
dataList.remove(item); //dataList is your arrayList with the list's data
dataList.add(0, item);
listView.notifyDataSetChanged();
Как я могу получить 'ArrayList' из' SimpleCursorAdapter'? – burnmyheaven
Можете ли вы разместить свой код, пожалуйста? – SolArabehety
'SimpleCursorAdapter mAdapter = новый SimpleCursorAdapter (this.getApplicationContext(), R.layout.items_var_entry, cursor, columns, to, 0); ListView listView = findViewById (// some id); listView.setAdapter (mAdapter); ' – burnmyheaven
вы можете обновить последний выбранный элемент в базе данных с полем, как SCORE, и получить курсор с SCORE, чтобы DESC
Да, но я думаю, должен существовать способ сделать это без формирования специальных запросов. Я имею в виду, мне просто нужно переупорядочить 'ListView'. Разве это не тривиальная задача? – burnmyheaven
- 1. Порядок элементов в ListView
- 2. Есть ли простой способ изменить порядок элементов в ListView
- 3. ComboBox Изменить порядок элементов
- 4. изменить порядок элементов в верхней
- 5. Изменить порядок элементов в списке
- 6. Можно изменить порядок элементов ItemGroup?
- 7. Изменить порядок элементов найден re.findall
- 8. изменить порядок отображения столбцов в listview
- 9. Попытка изменить порядок сортировки в listview
- 10. C++ Как изменить порядок элементов в векторе?
- 11. Невозможно изменить порядок элементов в массиве - RapidJSON
- 12. Изменить порядок элементов в заголовке темы Storefront
- 13. Как изменить порядок элементов в массиве?
- 14. Как изменить порядок элементов в медиа-запросах?
- 15. Как изменить порядок элементов ToolStrip в коде
- 16. Как изменить порядок элементов в легенде?
- 17. Как изменить порядок элементов в столбце flexbox?
- 18. Как изменить порядок элементов в FMDB?
- 19. Как изменить порядок элементов в отзывчивом режиме
- 20. Изменить порядок элементов навигации в отзывчивом дизайне
- 21. Как изменить порядок элементов в dijit.form.Select
- 22. изменить порядок и размер элементов в bootstrap
- 23. Как изменить порядок элементов списка в форме?
- 24. Изменить порядок элементов fancybox в галерее
- 25. Как изменить порядок отображения элементов в CSS?
- 26. Изменить порядок элементов в Angle's ng-repeat
- 27. Как изменить порядок элементов в объекте DataView
- 28. R - Изменить порядок элементов в списке
- 29. Как изменить порядок вложенных элементов в PHP?
- 30. Как изменить порядок элементов в QML GridLayout?
какой тип макета вы используете? –
u можете использовать arraylist – KOTIOS
просто измените порядок строк, помещенных в ваш курсор (последний параметр в методе запроса) – pskink