问题标签 [expandablerecyclerview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 可扩展的回收器视图总是在更新适配器时折叠
我正在使用回收器视图(https://github.com/thoughtbot/expandable-recycler-view)来显示部分和子部分的列表。它工作得很好。但是,当我尝试使用实时数据更新列表并使用:- recyclerView.adapter = 适配器时,每次实时数据更新时都创建适配器。但是当数据更新时,它会折叠每个部分,无论它是否已经展开。我想保持更新列表时的状态。有人可以告诉我如何实现这个或任何其他方式来更新保持列表状态相同的适配器(如果它已展开,则保持展开、折叠、保持不变)。提前致谢。
android - RecyclerView notifyItemRangeRemoved 没有动画
我将 recyclerView 与 notifyItemRangeInserted 和 notifyItemRangeRemoved 一起使用。
我使用的屏幕中的 RecyclerViewwidth="match_parent" and height="wrap_content"
我需要在我的 recylerView中显示或隐藏所有元素。我使用了这段代码,效果很好。visibility
更改标志后元素隐藏和显示。
但由于某种原因,存在插入动画,而删除动画则没有. 为什么?
android - 在recycleview中删除项目时的自定义动画
我试图在删除项目时淡出项目然后折叠recycleview。但它不起作用。请帮我
nestedrecyclerview - 在 3 级嵌套展开/折叠垂直(全部)Recyclerview 数据在第一次或后续时间 Qrcode 扫描数据后不会在内部 Recyclerviews 中更新
在第一次二维码扫描后,我调用 API 并获取数据。它的工作正常。但后来当我扫描其他二维码时,数据被检索到,但它没有显示在内部 recyclerview 中,这意味着没有展开和折叠功能起作用。
在实例化 recyclerview、适配器和布局管理器之后。我扫描 qrcode,结果我进行了 api 调用。然后观察它并发送数据进行第一次绑定。
下面是观察者。
这是第一个适配器。
}
这是第二个适配器
}
第三个适配器也与第二个相同。第一个适配器与第二个和第三个适配器有点不同,因为我正在努力实现所需的功能。
问题:当我扫描第二次和后续时间时,会收到来自 api 调用的数据,我认为设置也正确,但不知何故它不显示 recyclerview 2 数据。(第一个 recyclerview 数据显示正确)。
帮助我是否使用不同的方法或更新相同的代码。
提前致谢。
android-recyclerview - DiffUtil 没有将任何单个项目提供给回收商视图
我的 DiffUtil 课程:
}
我的 DiffUtil 适配器:
公共类 AdapterAskQuestionAdmin 扩展 RecyclerView.Adapter<AdapterAskQuestionAdmin.HolderAskQuestionAdmin>{
回收站视图实施的主要活动
我的模特班:
}
毕竟,我的回收站视图没有更新任何项目。即使它没有在回收站视图中显示任何项目。
我错过了什么?谁能帮我解决这个问题。
kotlin - 如何更改构造函数 JVM 签名以防止 Kotlin 中的平台声明冲突
我正在尝试使用模型数据制作可扩展的回收器视图。但我收到签名错误。尝试了不同的解决方案但没有奏效。如何将 JvmName 设置为构造函数?
错误: 平台声明冲突:以下声明具有相同的 JVM 签名 ((ILjava/util/List;Z)V):
行模型类:
webMenuItem 类:
儿童班:
ChildX 类:
ChildXX 类:
android - 如何在 recyclerview 中获取可扩展项目?
我想显示带有需要展开/折叠的子项目的 recyclerview。
例如,
主要项目 1 (展开)
--- 子项目 1(展开) ------- 子项目 1 ------- 子项目 2
--- 子项目 2(展开) ------- 子项目 1
主要项目 2 (展开)
--- 子项目 1(展开) ------- 子项目 1 ------- 子项目 2
--- 子项目 2 --- 子项目 3
主要项目 3 主要项目 4
当我单击 mainitem 时,它需要显示子项,当我单击子项 1 时,它需要展开并显示子项。
如何在 Android recyclerview 中执行此操作..