setItemChecked()函数保持选择

时间:2013-11-05 08:11:31

标签: java android

我想保留列表项目选择,就像它在第一张图片(Circle Fragment Example)上一样,所以当选择列表项时,它应该保持标记为“已选择”。我所拥有的是我在网上找到的两个不同的项目。第一张照片是我想要实现的行为。 在第二个图像(片段基础)上,您可以看到已选择的列表项不会保持“已选中”状态。我接下来不明白的是:

在两种情况下,被调用的函数都是setItemChecked(position,true),但似乎应用了不同的行为。

Behavior I want to achieve

Once the list item is being marked as "clicked", selection goes away

1 个答案:

答案 0 :(得分:1)

检查第二个项目中列表视图的选择模式是否设置为choice_mode_single

如果ArrayAdapter的资源参数是android.R.layout.simple_list_item_activated_1