【发布时间】:2023-04-10 18:49:01
【问题描述】:
感谢您阅读我的问题,
我已经使用 dataBinding 在 recyclerView 中实现了 onClick,但我可以将对象本身发送到 click 函数,但我需要项目位置是否可以在 onClick 中获取项目位置?
这是recyclerView项目中点击的实现方式:
android:onClick="@{ (v) -> model.click(obj) }"
【问题讨论】:
-
您的适配器代码在哪里?还有型号代码?
-
您可以将您的位置从您的适配器传递到布局中。在
onBindViewHolder,您可以拨打holder.binding.setVariable(BR.itemPosition, position)
标签: java android xml data-binding