Android Kotlin如何在多选列表视图中选中checkbox

我有一个多选列表视图。 我想检查一些checkbox,但不是全部。 我正在尝试下面的代码,但不知道从哪里去,或者如果这是一个开始。

val listView = findViewById(R.id.mylist_listview) val values = arrayOf("One", "Two", "Three") val list = ArrayList() for (i in values.indices) { list.add(values[i]) } val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_multiple_choice, list) listView.setAdapter(adapter) val cntChoice = listView.getCount() for (i in 0 until cntChoice) { listView. //Something to check boxes } } 

要使用多项选择,请添加listView.choiceMode = ListView.CHOICE_MODE_MULTIPLE并检查需要使用的项目listView.setItemChecked(position, true)

我find了解决方案。

  for (i in 0 until cntChoice) { listView.setItemChecked(i,true) } 
Interesting Posts