是否有可能让一些listview行有一个复选框或一个开关,而其他只有标题并且仍然可以点击。
我正在尝试做一个有不同设置的列表视图。
我知道我可以将它们作为单独的按钮来做,如果可能的话我想让它们从同一个数组中填充?
答案 0 :(得分:1)
肯定是可能的......
1。使用layout
,ListView
为RecyclerView
或row
CheckBox
项创建自定义Switch
,TextView
或其他views
根据您的要求。
2。创建从adapter
,ArrayAdapter
或BaseAdapter
延伸的自定义RecyclerView.Adapter
,以将列表数据填充到您的自定义{{1} }。
3。在layout
或getView()
方法中,将数据设置为您的视图,并向您的视图添加所需的onBindViewHolder()
或OnClick
侦听器。
以下是一些教程链接: