问题标签 [stickyrecycleview]

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 回答
112 浏览

android - 调用快餐栏上的 UNDO 按钮时删除的项目为空

我正在尝试在recycleview 中实现“滑动删除”项功能。但是当在snackbar上调用UNDO动作时,被删除的项目无法正确恢复。

这是错误。 https://i.imgur.com/hPfaBQX.png

我试图以onChildDraw不同的方式实现,但它不起作用

我希望删除的项目可以在列表中恢复

  • 更新:我提供我的适配器以获取更多详细信息:
0 投票
1 回答
28 浏览

android - 无法通过 StickyRecyclerView 中的即将到来的标题数据推送标题数据

我尝试在不使用外部库的情况下制作粘性 recyclerView,直到现在我能够使用 Header 显示 Recyclerview 中的项目列表。但是当我滚动 recyclerview 时,初始 HeaderData 不会被即将到来的 Header 数据推送。

主要活动

粘性适配器

物品装饰

菜单项

我已经添加了到目前为止我已经完成的所有代码,任何人都可以弄清楚实际问题是什么?

0 投票
3 回答
4225 浏览

android - 如何在 RecyclerView 中制作粘性标题?(有或没有外部库)

我正在使用房间数据库,并且我有一张表格,可以从中获取 LiveData 列表。在该表中有一个 Date 列,我在其中存储当前日期。默认选择当前日期,但用户也可以在向数据库中插入数据时更改日期。

我想以这种方式在回收站视图中显示这些数据 https://imgur.com/RYegFpG图片

我想根据月份和年份将这些数据划分为标题以及该月份年份的所有条目。

例如,用户在 2019 年 10 月插入数据,我希望这个“2019 年 10 月”作为 recyclerview 中的标题以及该月下面的所有条目。就像这样,所有月份的条目都应该以相同的方式显示,因为每个下个月成为标题,并且该月的条目在它下面。

我试图通过这样做来实现这一目标

但是这段代码中的问题是,当用户从设置中更改月份并将一些条目放入数据库时​​,那一年的月份条目已经存在于 recyclerview 中。它在 recyclerview 中创建该现有月份的另一个标题。但我希望将这些条目放在现有月份标题中,而不是创建该月的新标题。

在不使用外部库的情况下实现这一目标的最佳方法是什么,因为在这种情况下我不想依赖外部库。

我在编程方面相当新。

更新

活动中

在回收器适配器中

0 投票
1 回答
105 浏览

php - (JSON 文件)Wamp 中是否有任何功能可以使其正常工作?

这是我的phprecycleview文件,用于在 android中检索用户信息。但它不起作用我不知道。我需要一些帮助 这里,图像是 TEXT 和String,其他的也是 varcharString也在我的数据库 'xxxxx' 表中---用户

0 投票
1 回答
1935 浏览

java - 从 Firestore 中检索嵌套对象并放入 Android 中的 RecycleView?

我正在尝试RecylerView在单个文档中使用附加的图像数据结构填充 Android 中的一个。我想列出每个 ID 的每个名称、地区、图像。

它需要在不破坏子集合的情况下完成。是否有任何可能的智能方法来填充RecylerView. 谢谢

这是我正在使用的示例数据。[![在此处输入图像描述][1]][1]

编辑1:我尝试实现以下内容,它有效吗?

0 投票
3 回答
90 浏览

android - 防止 ScrollView 中的子项被滚动出屏幕

不知何故,我遇到了 Reddit 应用程序,想知道他们的滚动机制是如何工作的。从 gif 中可以看到,有一个菜单栏(Up/Downvote-comment-share bar)始终位于屏幕内,并且在向上/向下滚动时无法滚动到屏幕外。向上滚动时,它将位于工具栏下方(顶部的灰色栏)。向下滚动时,它将位于EditTextView 上方(底部的添加评论栏)

Reddit 滚动机制

如果我想编写这个页面,我需要使用或研究哪些依赖项、小部件或概念?

注意:如果您愿意,可以给我一些代码片段:)

0 投票
2 回答
41 浏览

android - 为什么使用KOTLIN在LinearLayoutManager RecyclerView中选择Orientation时会出现这个错误

在此处输入图像描述

0 投票
1 回答
87 浏览

python - 在 kivy Python 中,如何修复布局管理器下拉菜单的位置?

在基维 1.11.1 中。和python 3。我的根类中有一个FloatLayout,它包含一个标签和一个下拉菜单[文本输入+ RecycleView],但是在我的文本输入中编写示例时,文本输入会上升并隐藏我的标签,我希望它是修复和下拉下降。我尝试深入研究 refresh_view_layout 方法,但没有成功。有任何想法吗 ??谢谢你的帮助:)。这是我的python文件:

和我的 kv 文件:

0 投票
0 回答
31 浏览

android - 元素未添加到 Recycleview

我想将 ArrayList 的元素添加到 Recycleview。但是当我运行模拟器时,回收器中没有任何内容。

MainActivity.java

MainAdapter.java

FragmentCampaign.java

0 投票
0 回答
303 浏览

android - 动态recyclerView Android kotlin

在我的应用程序中,我与 REST API 通信以获取文件夹列表和页面列表,每个文件夹都有一个子文件夹列表(子文件夹可以是另一个文件夹或页面列表),这意味着在 1 个文件夹内我们可以找到一个层次结构文件夹,在我的文件夹列表项目中,我使用 RecycleView 创建了一个片段和布局,对于页面也是如此,所以我的问题是我找不到显示文件夹层次结构的解决方案,所以我找到了解决方案:

  1. 为文件夹的孩子创建很多片段(这不好,因为这取决于文件夹有多少孩子)
  2. 递归使用 RecycleView 但我不知道如何:/

项目计划如下:

......

文件夹适配器

页面适配器