DragSortListView并突出显示项目

时间:2013-06-27 10:49:30

标签: android android-listview drag-and-drop highlight

我正在使用精彩的DragSortListView。该列表由使用Mike Murphy的SQLiteCursorLoader的CursorAdapter填充。

我的问题是如何在点击时突出显示某个项目/行,然后在列表中拖放或删除后将其高亮显示。

我已尝试使用选择器进行常规xml操作以获得项目背景,但突出显示不会因拖放而停留。 我也尝试在适配器的bindView()中设置项目的背景,但由于每个drop()和CursorLoader都在适配器上调用swapCursor(),突出显示的行会闪烁。无论如何,这个解决方案似乎很脏。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我使用以下post解决了这个问题。