问题标签 [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 回答
1035 浏览

android - 以回收者列表视图为子项的可扩展列表视图

如图所示,我能够渲染视图。但是 Expandable 视图的 onChildClick 事件没有被触发。

适配器中的触摸事件也没有响应。我的布局细节如下所述。

可以在这里找到完整的源代码。

main_activity.xml

item_parent.xml

item_group_child.xml

item_child.xml

**我的解决方案:** 触摸事件直接传递给 Recycler List 视图中视图持有者的 UI 元素。但是为了给整个布局提供触摸事件,我在 child_item 布局顶部添加了透明按钮并添加了一个点击监听器。以下是更新后的 child_item.xml

以回收站列表视图为子级的可扩展列表视图

0 投票
0 回答
916 浏览

android - 嵌套Recyclerview(recyclerview 内recyclerview)如何优化?滚动,性能问题

我一直在努力解决这个 [nested recyclerview] 问题。

最大的问题是性能。

当我向下或向上滚动时,会出现烦人的滞后现象。

我发现了一些建议 [使用可扩展的 recyclerview,而不是使用嵌套的 recyclerview] 但是,我无法将其调整为 mycase。

我会附上我的结构和我的一些代码。

你能检查一下并给我一些好的建议吗?提前谢谢。

  • 1> 这是我的列表项结构。带有 CardView 项的 Recyclerview,每个 cardView 都有列表项。它的长度是可变的,所以我是通过recyclerview制作的。

回收商查看结构

  • 2> 这是我的代码。
  • ViewHolder 中的代码

    /li>

& * 适配器中的代码

谢谢 !!!

0 投票
1 回答
985 浏览

android - 具有多个子项的可扩展 RecyclerView 中的过渡展开/折叠动画(特定)

我已经环顾了一段时间,似乎无法找到一个可扩展的 RecyclerView 与多个孩子将支持过渡动画,如https://michiganlabs.com/android/development/2017/01/18/expand-折叠回收器视图/

这仍然是一个问题的原因是因为适配器中有多个绑定。我仍然想知道这是否可能。

我目前正在使用 bignerdranch 的 Expandable RecyclerView。如果有更好的库可用于此,请以我的方式发送。任何帮助将不胜感激,谢谢。

0 投票
0 回答
237 浏览

android - 如何使用可扩展回收器视图在子项中添加子项?

我正在使用 thinkbot 的可扩展回收器视图库,并且已成功集成可扩展回收器视图。我有一个问题如何使子视图可扩展?

如下所示。

现在,我只能在适配器中添加一层子级。

0 投票
2 回答
542 浏览

android - 如何在 ExpandableRecyclerView 中更改颜色

我正在使用这个,但我无法将组背景颜色从白色更改。

主要活动

编辑:评论中要求的xml文件:

content_main.xml

包含可扩展 recyclerview 的 content_main 文件

activity_main.xml

主要活动

row_drawer.xml

自定义行布局

0 投票
1 回答
223 浏览

android - 设计一个带有回收器视图的可扩展列表,并支持 android 中子视图的网格布局

在此处输入图像描述我正在尝试设计一个具有可扩展设计的回收器视图,它将具有单击时会打开并显示子视图的组。但是子视图也需要支持线性布局和网格布局。

目前我在另一个回收器视图中使用回收器视图来实现相同的效果,并使用可扩展布局来扩展折叠项目。这确实让我得到了想要的效果,但这既不是一个好的编程实践,也不是没有错误的。它总是做一些意想不到的事情,这真的很烦人,也是糟糕的 UX 体验。

请告诉我其他可靠且无错误的方法。

这个图像大约是我想要实现的。由于公司政策,无法展示我所做的实际工作。

我不是要源代码来解决我的问题,而是要一些通用的设计方向来实现相同的目标。如前所述,我所做的,在另一个内部使用回收器视图确实起到了作用,但也产生了其他问题(至少可以说是不可预测的行为。)

0 投票
0 回答
46 浏览

android - 如何为可扩展回收器视图的子视图添加适配器?

在子视图中,我希望显示合适的单个项目,但它显示了所有出现的子视图中的所有必需项目!如何解决这个问题?为了清楚起见,请看这张照片

这是我根据键设置标题(父项)以及根据收到的键设置描述(子项)的代码

这是适配器类:

这是标题(父项)和描述(子项)的吸气剂类

这是我正在使用的数组:

0 投票
1 回答
532 浏览

android - afollestad sectionedRecyclerView 库。如何为每个项目使用单独的 ViewHolders

我一直在尝试在我的应用程序中实现这个sectionedRecyclerView库,但我需要它来处理没有部分页眉/页脚的情况(同时仍然显示项目)和有的情况。该库始终需要至少 1 个部分/标题。

此外,这个库只有一个 viewHodler。我希望能够对项目、页眉和页脚使用不同的 viewHolders 。

我需要覆盖/更改哪些方法来完成此操作?

0 投票
1 回答
1425 浏览

android - 可扩展的 RecycleView 标头和适配器

我正在使用这个来制作一个可扩展的 RecyclerView 我制作了我自己的版本,所以我可以定义标题但它给了我我认为我做错了什么,因为它给了我这个错误。

我想要的是:

  • 一种制作我自己的标题布局的方法。
  • 有没有办法填充 RecyclerView 的适配器,这样我就不必每次要实现 RecyclerView 时都创建新的适配器文件。
  • 如何在我打开活动时将我的一个或多个项目设置为展开。

我的 ExpandableRecyclerView 版本:

0 投票
1 回答
342 浏览

android-recyclerview - 如何在孩子具有网格结构的情况下实现可扩展的 RecyclerView?

我需要一个可展开的视图,其中父/可展开标题将有一个文本和下拉箭头。每个此类标题的子项应该是在网格结构中具有多个项目的视图。(有点像带有 GridLayoutManager 的回收器视图)。请找到随附的图像以供参考。在此处输入图像描述

每一年都对应着组名,所展示的封面艺术对应着孩子们。