【发布时间】:2017-07-07 17:45:57
【问题描述】:
ListView 的 setItemChecked 方法有什么用? 我们在哪里可以为 ListView 使用 setItemChecked 方法,为什么要使用它?
【问题讨论】:
-
您的实际问题是什么?您在理解documentation 时遇到问题吗?
ListView 的 setItemChecked 方法有什么用? 我们在哪里可以为 ListView 使用 setItemChecked 方法,为什么要使用它?
【问题讨论】:
我已经有几年没有使用列表视图了,我只使用了 Recycler 视图,所以我的回答是基于简单的研究和直觉。 基于this thread和this thread和this documentation
我相信这种方法是将 listView 中的该项目设置为“已选择”。 在某些应用程序中,您可以长按列表项将其标记为选中,以便对其执行一些操作;例如,在联系人中,您可以从列表中选择多个联系人并一起删除,或者在图库中长按图片进行编辑或删除等。
因此,如果您想以编程方式选择已选中/选中的项目,您可以使用此方法。
【讨论】: