【问题标题】:Inside recyclerview i have an cardview inside edittext problem在recyclerview里面我有一个在edittext问题里面的cardview
【发布时间】:2022-01-10 08:42:46
【问题描述】:

在recyclerview里面我实现cardview这个cardview里面有1个edittext,recyclerview包含10行cardview,但是问题是如果我编辑第一行cardview,它也会反映在第10行cardvieweditext中,如果我编辑第二个cardview那么它会反映第9张卡片视图,我该怎么办,请帮帮我......

【问题讨论】:

  • 您是否尝试过通过 recyclerview 适配器添加稳定的 id?

标签: android android-recyclerview


【解决方案1】:

只需在您的 Recycler Adapter 中覆盖 getItemId

@Override
public long getItemId(int position) {
    return super.getItemId(position);
}

【讨论】:

  • 这不起作用
  • 我该如何解决请给我一些解决方案,在recyclerview 5中,每当我编辑值并设置值时,cardview 都可以正常工作,如果我添加的值超过 5,那么第一行 cardview 的值是显示在第 9 行 cardview..value 显示在两个 cardview
【解决方案2】:

确保您正确地覆盖了getItemViewTypegetItemIdgetItemCount

(similar question)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-28
    • 1970-01-01
    • 2015-03-15
    相关资源
    最近更新 更多