首页 > 解决方案 > 将值传递给数据访问对象的方向

问题描述

我有一个RecyclerView用户列表。
当一个用户被点击时,Fragment它会变成第二个FragmentRecyclerView包含来自 first 的用户最喜欢的歌曲RecyclerView)。这两个列表都来自同一个 SQLite 数据库中的同一个表。

我正在处理的问题是我希望第二个RecyclerView列出仅与第一个中单击的用户名相关联的歌曲RecyclerView。所以我想过滤数据库行userName。我不知道如何将 传递userName给 DAO。我需要一些关于如何去做的指导。我知道我必须从itemListView被点击的地方传递一个参数......但这就是我卡住的地方。我不相信我应该使用导航组件传递参数,因为这只适用于片段之间?不太确定如何继续,我在 kotlin 中找不到任何在线教程。任何方向都会有所帮助。

标签: sqlitekotlinandroid-fragmentsrepositorydao

解决方案


推荐阅读