美文网首页UI
Android列表实现单选功能

Android列表实现单选功能

作者: W会痛的石头 | 来源:发表于2020-04-10 19:06 被阅读0次

项目中列表实现单选多选的功能使用率还是较高的,在这里简单记录一下。

1. 话不多说,先上图。

2.列表的实现大多数都是recycleview或者其它的列表形式展示出来的,实现单选需要和adapter配合使用。

3.具体实现步骤:

    3.1.首先在适配器对应的数据模型里添加一个boolean类型的字段,然后在适配器里获取新增的字段的值,如果等于false设置对应的点击后的状态,等于true反之。

   3.2  处理点击事件回调到activity的接口逻辑。

  3.3   1.循环显示列表的数据,然后全部设置为false,未选中状态。 2. 实现当前点击选中的状态。3.设置适配器数据并刷新适配器。

   3.4  获取选中的值,循环数据集合,获取新增字段的boolea类型的值。

注意:如果适配器数据是本地的,需要自己新建一个实体类(bean),然后新增一个是否选择的字段值,同时还需要将本地创建的数据加入到实体类中。

相关文章

网友评论

    本文标题:Android列表实现单选功能

    本文链接:https://www.haomeiwen.com/subject/csrdmhtx.html