如何在ListView中切换项目的已检查状态?

时间:2011-03-15 12:48:22

标签: android listview

我知道可以以图形方式切换ListView中项目的已检查状态。但这是怎么做到的? 我有一个ListView包含几个CheckedTextView项目,我已经尝试通过调用

来设置这些项目的选中状态
list.setItemChecked(arg2, false);

list.setItemChecked(arg2, true);

这是在我的ListView的OnItemClickedListener中调用的,因此arg2是单击项目的索引。然而,该项目没有得到检查。我是否缺少对listAdapter的调用?或者这可能是什么?

1 个答案:

答案 0 :(得分:1)

您使用的ListItems布局是什么? android.R.layout.simple_list_item_multiple_choice?

您的android:choiceMode也必须设置为singleChoice或multipleChoice。