是否可以使用带有开关,复选框的ListView行?

时间:2017-05-30 10:04:38

标签: android listview

是否有可能让一些listview行有一个复选框或一个开关,而其他只有标题并且仍然可以点击。

我正在尝试做一个有不同设置的列表视图。

  1. 首先 - 复选框
  2. 秒 - 切换
  3. 第三 - 只是列表。
  4. 我知道我可以将它们作为单独的按钮来做,如果可能的话我想让它们从同一个数组中填充?

1 个答案:

答案 0 :(得分:1)

肯定是可能的......

1。使用layoutListViewRecyclerViewrow CheckBox项创建自定义SwitchTextView或其他views根据您的要求。

2。创建从adapterArrayAdapterBaseAdapter延伸的自定义RecyclerView.Adapter,以将列表数据填充到您的自定义{{1} }。

3。layoutgetView()方法中,将数据设置为您的视图,并向您的视图添加所需的onBindViewHolder()OnClick侦听器。

以下是一些教程链接:

  1. Android Custom ListView with CheckBox
  2. Android RecyclerView with CheckBox
  3. ListView with CheckBox using custom Adapter class
  4. Android ListView with Checkboxes
  5. Android Custom ListView with Image and Text
  6. 希望这会有所帮助〜