【发布时间】:2021-10-15 21:07:24
【问题描述】:
是否可以从适配器本身更改项目?
我想达到什么目标?
我创建了一个简单的回收器视图,它有一个简单的列表项,但是当用户单击该项目时,会显示一个底部工作表对话框(该底部工作表是在适配器本身中创建的,因此每个项目都不同)该底部工作表对话框有一个后退和下一个按钮,可以让用户在项目视图中来回移动
当用户单击项目时 -> 显示底部工作表对话框 -> 如果他按下下一步,我必须显示下一个项目并打开其底部工作表。
如何在适配器内从 I 项移动到另一个项?
【问题讨论】:
-
嘿,您需要将当前单击的项目位置和您的数组列表数据作为参数传递给底页对话框,当单击“下一步”时,如果需要,请关闭当前的底页,并在单击列表项时执行相同的操作,表示打开底部表对话框并传递位置+ 1,以便显示下一个底部表项!
标签: android kotlin android-recyclerview android-adapter