android - 如何在recyclerView项目的onClick时更新另一个recyclerview的值
问题描述
我在一项活动中有两个 recyclerviews。一个显示课堂上的学生列表,几乎没有细节,点击每个学生,它应该显示每个学生的详细信息。它在凌空调用后以 JSON 数组格式获取数据。从 web 服务调用中,我获取了所有数据,但在第二个 recyclerview 中显示了一些细节。我在这里想要实现的是将来自该 web 服务调用的剩余数据显示到另一个 recyclerview onClick 的 recyclerview 项目。我已经成功实现了两个适配器。但不确定如何在第一个回收站视图中更新数据。
解决方案
例如,如果您的数据是
{"students":
["student_id":"1" ,""student_details":{"name":"test"}
]
}.
然后将所有学生数据传递给第一个和第二个适配器 但是在第一个适配器中显示学生数据并在 recycler 项目上单击侦听器 只需通知带有学生 ID 的第二个适配器以更改学生详细信息 它
推荐阅读
- python-3.x - 为什么我的 GAN 在某个点之后没有产生更多好的图像?
- css - 是否可以动态调整列的数据单元格以使它们出现在同一垂直线上?
- android - 等待方法通道方法调用中的活动,然后将结果返回到颤振
- mysql - NodeJS Mysql查询在where子句中有多个字段
- node.js - 使用正则表达式字符集进行快速路由解析
- php - 在 Laravel 的模型中添加一个新字段
- python - 在python中增加文件名
- php - 将多个 Google Drive 文件下载为压缩文件
- python - ask_sdk_runtime.exceptions.DispatchException:找不到合适的请求处理程序
- firebase - 无法获取列表的值
在容器中颤振 Firebase