Implementing a listview with multiple select with filter using a Cursor Adapter
问题 This problem is discussed in this question Android: Wrong item checked when filtering listview. To summarize the problem, when using a listview with a CursorAdapter and a filter, items selected on a filtered list lose their selection after the filter is removed and instead, items at that position in the unfiltered list get selected. Using the code sample in the linked question above, where should we put the code to mark the checkboxes. I believe it should be in the getView() method of the