问题标签 [sectionedrecyclerviewadapter]
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.
java - findViewHolderForAdapterPosition 返回 null
我正在使用 SectionedRecyclerViewAdapter 并传递给 myAdapter 两个部分
第一部分有 16 个元素,第二部分有 18 个元素
每个元素都有 CheckBox 项目,我正在尝试调用将所有项目设置为已选中的方法,但是当循环它并获取项目编号 17 时,它返回 null
但我的 mRecyclerView 实际上总共有 34 个项目
那么如何移动到其他部分并获取元素编号 17。
android - 如何使用 SectionedRecyclerViewAdapter 刷新 RecyclerView
我使用SectionedRecyclerViewAdapter对 RecyclerView 中的项目进行分组。添加新分区和/或将项目添加到部分后,我调用 notifyDataSetChanged 但列表未刷新。
数据肯定会发生变化,因为转动屏幕旋转列表后会更新。
java - 无法处理分段回收视图中的删除多项选择
我在这里使用分段的 RecycleView 库:
https://github.com/luizgrp/SectionedRecyclerViewAdapter
但我尝试做的是从第 1 节和第 2 节中选择一些多复选框并点击删除按钮,sectionAdapter.notifyItemRemoved(key); 不要做任何事情。视图或行相同,应更新并删除所选行
这种情况下使用的最佳实现是什么?
删除功能代码:
java - 错误的部分 TAG 值
我正在尝试从第一节中删除一些行,从第二节中删除一些行,但是
TAG 总是返回第 2 部分列表字符串 TAG,但我在第一个列表中被选中
这是完整的课程代码:
添加部分代码:
注意:我在操作栏上设置了删除按钮,而不是在每一行中,所以当代码运行时,代码无法检测到当前行部分标签
android - Android SectionedRecyclerViewAdapter 实现 getItemId
我正在使用SectionedRecyclerViewAdapter
luizgrp /SectionedRecyclerViewAdapter作为我的 RecyclerView 的适配器。
使用 RecyclerViewAdapter,如果我想唯一标识每一行,我将覆盖此方法:
但是我该怎么做SectionedRecyclerViewAdapter
呢?我有如下部分代码,我添加了 getId() 方法:
我想我应该扩展SectionedRecyclerViewAdapter
和覆盖getItemId()
。但是我在这里将其转换position
为部分的行位置时遇到问题。
以前有人用任何示例代码实现过类似的代码吗?谢谢!
android - Android SectionedRecyclerViewAdapter 节头
我正在使用来自luizgrp/SectionedRecyclerViewAdapter的 SectionedRecyclerViewAdapter作为我的 RecyclerView 的适配器。
我们可以添加Section
到布局SectionedRecyclerViewAdapter
中Header
,如下所示:
在loading
状态期间,我显示了一个旋转的进度条,如section_1_loading.xml
. 但我的问题是header
当部分仍在loading state
. 如何在状态更改为之前隐藏标题loaded
?
我考虑只header
在状态更改为loaded
. 但似乎不能作为设置 Section 标题的唯一方法是在 Section 的构造函数中。
有人有什么想法吗?谢谢!
java - java.lang.ClassCastException 安卓
我需要在我的 android 应用程序中对部分进行两个 recyclerViews。第一个效果很好,但第二个显示这样的错误
我分离了 sectionHeaders 的 viewHolders 和 recyclerView 的项目。有我的类 WaysItemViewHolder:
WaysHeaderViewHolder:
和recyclerViewAdapter:
为了在 recyclerView 中制作部分,我使用了这个库 https://github.com/luizgrp/SectionedRecyclerViewAdapter
有人知道如何解决吗?
android - 如何在android studio中添加新库
我想在 Android Studio 中添加这个库。
我添加了这个
进入build.gradle
部分。
但是当同步 android studio 向我显示此错误时,请单击此链接查看我的错误图像
我该如何解决?请帮我。