Android 从RecyclerView中选择多个项目,并将所选项目传递给另一个RecyclerView

Android 从RecyclerView中选择多个项目,并将所选项目传递给另一个RecyclerView,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我计划使用firebase和firebase RealtimeDatabase构建一个商店应用程序 将有一个所有可用产品的回收视图 ——我想从RecyclerView中选择多个项目,并将这些项目添加到我的PurchaseRecyclerView中。-- 对此问题是否有任何有效的解决方案或建议?使用界面处理onItemClick,并将所选项目存储在MainActivity的ArrayList中,并将此ArrayList添加到PurchaseList的RecyclerView中。当用户添加更多项时,

我计划使用firebase和firebase RealtimeDatabase构建一个商店应用程序

将有一个所有可用产品的回收视图

——我想从RecyclerView中选择多个项目,并将这些项目添加到我的PurchaseRecyclerView中。--


对此问题是否有任何有效的解决方案或建议?

使用界面处理onItemClick,并将所选项目存储在MainActivity的ArrayList中,并将此ArrayList添加到PurchaseList的RecyclerView中。当用户添加更多项时,使用NotifyDataSetChanged()更新RecyclerView的适配器。

我想您可以使用来自Google的库

设置后,只需检索所选项目并将其添加到使用其他recyclerview适配器的数据集中

这里有一些有趣的链接,可以指导您实现
recyclerview选择
功能:

也不要错过官方文件:


到目前为止您尝试了什么?我已经制作了主回收视图,其中显示了所有项目,并获得了ItemClickListener的位置。但面对如何一次选择多个项目以及如何将多个项目的位置传递给另一个活动或回收商的问题,查看这一个帮助了我,谢谢兄弟!