问题标签 [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.

0 投票
1 回答
1289 浏览

android - thinkbot recyclerview 可扩展组未扩展

我正在使用thoughtbot可扩展recyclerview(https://github.com/thoughtbot/expandable-recycler-view),我无法通过点击来扩展组。我也知道子项目甚至没有绑定(不确定它们是否应该绑定或仅在扩展组时。)

我的观点持有者:

/////

我的课程:

团体课:

我的孩子班:

适配器:

主要活动:

播放列表对象输出示例:

我将组绑定并显示在列表中,但 onClick 没有任何反应,我在文档中没有看到任何关于 onClickListener 的内容。

提前致谢!

0 投票
1 回答
1847 浏览

android - 在可展开的回收站视图中展开/折叠组

我正在使用这个库来实现一个可扩展的RecyclerView. 我已经实现了它,它工作正常。但我想要的是只有当我点击一个特定的视图时,该组才应该展开。现在发生的事情是,如果我单击RecyclerView项目上的任何位置,该组就会展开。我有一个ImageView,当我单击该 ImageView 时,该组才应该展开。我该如何实施?

RecyclerViewAdapter.java:

SongDetailsViewHolder.java

OptionViewHolder.java

0 投票
1 回答
826 浏览

android - RecyclerView 两种类型的项目高度换行内容

我在 my 中使用两个ViewTypesadapter来显示不同的布局:

默认情况下,每一秒layout都有 invisible( GONE)TextView打开Visible第一项点击

如果我将第一个项目设置为固定height它可以正常工作,但项目可能包含有时不会被看到的长文本:

如果我更改heightwrap_content我可以看到意外的行为:第一个和第二个元素有heightequals screen height,但是在几次滑动到列表的末尾和开头之后,高度符合预期的度量。

我的猜测,这是因为使用了两种视图类型或错误的对齐方式。尝试了真/假setHasFixedSize()以下是布局:

问题.xml

答案.xml

有什么想法吗?

0 投票
1 回答
1201 浏览

android - 可扩展的 RecyclerView,有一些项目不可扩展

要在 Android 应用程序中显示书籍列表,我需要一个可扩展的 RecyclerView,其中有“一些”项目可扩展,而有些则不能,请查看附件。

我检查了这些库:

https://github.com/thoughtbot/expandable-recycler-view

https://github.com/bignerdranch/expandable-recycler-view

我需要一个库来执行此操作,但我发现的所有可用库都具有可扩展的所有项目,而不是其中的一些。

在此处输入图像描述

0 投票
1 回答
214 浏览

android - 可扩展回收站视图中的更多信息

我希望你能帮助我。我想使用expandablerecyclerview,但我不需要扩展其他元素的列表,比如lib说

库示例

在此处输入图像描述 我只需要该项目展开并显示回收站内该项目的更多信息

0 投票
1 回答
248 浏览

android - Choreography - Recycler 视图的推送动画

我正在尝试根据用户的操作动态地将元素插入到回收站视图中。在插入或移除元素时,我打算使用 Choreography 动画,其中输入元素会上下推动其他元素。我打算做的动画可以通过以下链接访问

https://storage.googleapis.com/material-design/publish/material_v_12/assets/0B14F_FSUCc01RFdjQWE4ZXBseWM/aware-02-moveaway-v2.mp4

如果我能获得有关如何继续使用此类动画的提示,这将非常有帮助。

0 投票
1 回答
206 浏览

java - ExpandableRecyclerView Android

我正在做一个项目,我需要 Expandable RecyclerView。我做了所有事情,但是每个“父母”的“孩子”(行)都有一些问题。

这是我的“父母”代码。回收视图上的第一项将是“选项 1”,第二项是“选项 2”,依此类推。

它工作得很好,但是当我想为每个父母的孩子做同样的事情时,我遇到了问题。最后,我在 MainActivity 中编写了一些代码,以使每个父母的每个孩子都相同。这是代码:

我需要为每个父母提供不同的孩子/行,该怎么做?

0 投票
1 回答
120 浏览

android - 在启动时展开recyclerview的第一项而不触摸它

我按照这个答案创建了一个可扩展的回收器视图:https ://stackoverflow.com/a/48092441/7787266

它工作得很好,但我想要 recyclerview 的初始行为,这样当我打开应用程序时,第一个项目应该已经展开,而无需我触摸它。

0 投票
1 回答
113 浏览

android - 如何在 RecyclerView 中添加可扩展视图?

如何expandableView在 RecyclerView 中添加一个?我在以下代码中实现可扩展视图时遇到问题。在图片中,我从json. 如何在 RecyclerView 中实现展开和折叠?我被这段代码困了很长时间。

0 投票
0 回答
730 浏览

c# - 如何在 xamarin.android 中创建可扩展的 RecyclerView

我正在尝试将以下 android(java 适配器)代码转换为 xamarin.android(C#)。

1. ExpandableRecyclerAdapter.java

2. PeopleAdapter.java

}

但是我无法用返回类型 ViewHolder 和参数类型为 ExpandableRecyclerAdapter.ViewHolder 的 PeopleAdapter 类的“onBindViewHolder”覆盖方法的“onCreateViewHolder” ,以防 xamarin。

提前致谢。

这是我的 C# 代码。

1. ExpandableRecyclerAdapter.cs

2. PeopleAdapter.cs