问题标签 [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 - recyclerView.getChildCount() 每次都返回不同数量的孩子
我创建了一个RecyclerView
包含动态EditText
字段的。编辑字段中的值时,EditText
我需要单击按钮保存它们。我recyclerView.getChildCount()
用来获取每次都给出不同数字的孩子计数。
android - 展开回收站视图的父项时填充子项
在我的项目中,我必须在 listview 或 recyclerview 中使用 Expandable 功能。我选择了recyclerview,因为它的性能更好。
但我必须制作可扩展版本所以我在这里得到了非常好的库 ,它真的很好用。但是后来我遇到了一个问题,如下所示
- 我想从 Web 服务中填充子视图信息,当用户单击父项时应该调用该信息。我不知道如何使用同一个库来完成
- 我想制作永无止境的 RecyclerView,所以这意味着我必须使用诸如 pull 之类的东西来刷新类型的东西,但是当用户到达 RecyclerView 的末尾时就会发生这种情况。知道如何使用同一个库实现这两个功能吗?
请帮助我并向我展示这样做的正确方法。至少对于第一次混乱。提前致谢
更新1:
我在下面分享的源代码是来自这个库演示的代码在这个代码片段中你可以看到他在创建父列表(组列表)的对象时正在设置子列表(项目列表)。从网络服务获取后我想在哪里填写子列表
}
他将其设置为
错误日志 当我尝试从 web 服务填充成分列表时发生此错误。我做了什么我将成分列表设为静态,并从 web 服务中静态设置它并从覆盖函数中检索它
进程:com.naziraschool.nazraschoolsystem,PID:484 java.lang.IndexOutOfBoundsException:无效索引 4,大小为 4 在 java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) 在 java.util.ArrayList.remove(ArrayList. java:403) 在 com.bignerdranch.expandablerecyclerview.Adapter.ExpandableRecyclerAdapter.collapseParentListItem(ExpandableRecyclerAdapter.java:604) 在 com.bignerdranch.expandablerecyclerview.Adapter。ExpandableRecyclerAdapter.onParentListItemCollapsed(ExpandableRecyclerAdapter.java:274) 在 com.bignerdranch.expandablerecyclerview.ViewHolder.ParentViewHolder.collapseView(ParentViewHolder.java:164) 在 com.bignerdranch.expandablerecyclerview.ViewHolder.ParentViewHolder.onClick(ParentViewHolder.java:124)bignerdranch.expandablerecyclerview.ViewHolder.ParentViewHolder.onClick(ParentViewHolder.java:124)bignerdranch.expandablerecyclerview.ViewHolder.ParentViewHolder.onClick(ParentViewHolder.java:124)
android - 可扩展的 Recyclerview,每个项目都有复选框。如果单击子复选框,则应取消选中父复选框
在我的示例中,我有 Expandable recyclerview。对于recyclerview,每个项目都有复选框,就像我们点击父项目然后子列表将打开一样。父母和孩子都有复选框。如果我们单击父复选框,则带有复选框的子项目将打开并检查父项目。
我的问题是当用户单击父项复选框时,它将选中并且子列表将打开,但是如果用户选择该父项的任何子项,则应取消选中父复选框。
以下是我的代码。
主要活动:-
我的适配器类:-
ExpandableRecyclerAdapter 类:-
如果有人需要我可以提供的更多说明,这是我的代码。
在此示例中,如果用户单击第一个父项,则会显示该父子项并选中父复选框。我们可以选择任何子项甚至多个子项。
But my Problem is i want when child item is selected that parent checkbox get unchecked.user can able to check single check box.
我尝试实施,但我所有的尝试都没有成功。如果有人有任何想法帮助我。
android - 如何在 ExpandableRecyclerView 中添加 2 个孩子
我已经使用 ExpandableRecyclerView 创建了列表,但我想在此列表中的第 4 位添加第二个孩子。如何在同一个列表中添加不同的孩子?
android - Android回收器视图行项目在滚动时重复,同时查看扩展相对布局
Recycler 视图在每行中包含两个文本字段。当我们单击一个文本视图时,它会展开一个可展开的布局。这种可展开的布局在滚动时会重复。
这是我的适配器类
我的主要活动是
android - 在可扩展列表视图中显示水平回收视图以及图像和文本
嗨,我想在可扩展列表视图中显示水平回收器视图,其中文本视图下方的图像如图所示,我该如何实现这一点,请帮助我,提前谢谢。
android - 可扩展 RecyclerView 适配器未设置
我正在制作可扩展的 RecyclerView。问题是我在 ArrayList 中有数据,但未设置适配器。
我尝试在arrayListNotiTypes.add(new NotiTypes("About SMS", addNotiToParticularNotiType(jaSms, "")));之后设置适配器。这一行,但发生同样的错误。我为不同的模块制作了这种类型的可扩展 RecyclerView。它在那里工作正常。
以下是我尝试过的..
Notification_Activity.java
AdapterNotification.java
来自服务器的 JSON 响应
提前致谢!
java - Androidannotations EBean 注释类应该有一个带有一个 Context 类型参数的构造函数
我使用这个可扩展的回收器视图库和 Androidannotations。并尝试使用 @NonConfigurationInstance 注释。在 ItemViewHolder 类构造函数中,我需要 View 类型参数,但 @EBean 注释不允许在构造函数中使用除 Context 之外的任何参数。
这是我的 ItemViewHolder 类:
当我在构造函数中需要 View itemView 参数时,如何使用 androidannotations 解决此问题?