我使用ListView
和SimpleCursorAdapter
的绑定。它工作正常,但我需要在listView的顶部显示listView的最后一个选项。
我将所选项目的位置存储在共享首选项中,但是如何将其从当前位置替换为listView的顶部?
答案 0 :(得分:2)
您应该从列表中删除所选项目并将其添加到“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();
答案 1 :(得分:0)
您可以使用SCORE等字段更新数据库中的最后一个选定项目, 并以DESC顺序获取SCORE游标