系统默认提供了这个东西,还是非常方便的。奇怪的是,我通过setSelection()设置时,可以滚动到指定项,却没有选中效果。于是给ListView增加了selector,还是没用……
其实只要调用下面这一句就可以了:
listView.setChoiceMode(AbsListView.CHOICE_MODE_SINGLE);
listView.setItemChecked(curr, true);
listView.setSelection(curr);
系统默认提供了这个东西,还是非常方便的。奇怪的是,我通过setSelection()设置时,可以滚动到指定项,却没有选中效果。于是给ListView增加了selector,还是没用……
其实只要调用下面这一句就可以了:
listView.setChoiceMode(AbsListView.CHOICE_MODE_SINGLE);
listView.setItemChecked(curr, true);
listView.setSelection(curr);