【发布时间】:2018-08-12 05:02:50
【问题描述】:
我在应用程序中创建了一个反馈屏幕,用户必须在其中为每个问题(TextView)选择他们的意见(显示为Spinner)。
多个问题和选项将显示在RecylcerView 中。单击提交按钮时,我需要从回收站视图中获取所有数据(问题和选定微调器值)并发送到服务器。
我看到很多人建议在Spinner 上实施onItemSelectedListener。它不适合我,因为每个微调器都有默认值。此外,用户可能不会选择每个微调器。
如何在ViewHolder 的RecyclerView 中获取每个微调器(意见)和文本视图(问题)的值
【问题讨论】:
-
到目前为止你实现了什么?
-
您可以在主活动中添加侦听器或创建公共方法当Spinner项目选择更改时,您可以将数据发送到此方法 span>
-
@Ali Rahman 问题是用户不能选择任何微调器。他们可能只需单击
Submit,因为微调器将具有默认值。在这种情况下,数据将为空 -
@kampangala 我们实现的是微调器上的 onclick 监听器
-
我的意思是@Avinash 向我们展示您的实现,以便我们知道您实际得到什么以及您期望得到什么
标签: android android-layout android-recyclerview android-spinner