在Android Kotlin中,可以通过使用ListView或RecyclerView来创建多项选择列表视图,并在其中选中复选框。下面是一个示例代码:
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
val items = listOf("Item 1", "Item 2", "Item 3", "Item 4", "Item 5")
val checkedItems = BooleanArray(items.size)
val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_multiple_choice, items)
listView.adapter = adapter
listView.choiceMode = ListView.CHOICE_MODE_MULTIPLE
listView.setOnItemClickListener { parent, view, position, id ->
checkedItems[position] = !checkedItems[position]
(view as CheckedTextView).isChecked = checkedItems[position]
}
val selectedItems = mutableListOf<String>()
for (i in items.indices) {
if (checkedItems[i]) {
selectedItems.add(items[i])
}
}
这样,你就可以在Android Kotlin中实现多项选择列表视图,并选中复选框了。
对于腾讯云相关产品和产品介绍链接地址,由于不能提及具体品牌商,建议你访问腾讯云官方网站或搜索引擎,搜索相关产品和文档。
领取专属 10元无门槛券
手把手带您无忧上云