【发布时间】:2016-07-20 22:55:41
【问题描述】:
在 RecyclerView 中,关于加载不同的 viewholder onitemclick 有什么技巧吗?当在该位置的查看器 1 中单击项目时,我无法将头绕在加载查看器 2 上。 viewholder 1 和 2 都是卡片列表。举例来说。 vh1 包含示例酒店图像。当您点击 vh2 时,您会看到该酒店的详细联系信息 - 在该位置,同时保留 vh1 到其他未点击的内容。
我之前确实问过这样的问题,但我认为它有点含糊,所以人们建议我根据点击项目更改信息。问题是 vh1 和 2 是完全不同的布局,所以这对我正在处理的工作不起作用。
这甚至可能吗? 谢谢
【问题讨论】:
-
这可以通过某种方式完成。你有任何代码你已经开始工作了吗?
-
我愿意,但它主要是按照这个链接来设置两个视图。 Link To Codepath guide, 然后实现了 onclicklistener 和一个布尔值以切换视图。到目前为止,我点击了任何卡片 = 整个列表更改。还不知道如何根据位置进行更改。
标签: android android-layout android-recyclerview