android-recyclerview相关内容

RecyclerView v23.2.0 和向上滑动后的空白

我将支持库更新到 23.2.0.并将 recyclerView 的高度更改为 wrap_content,如博客 这里 : RecyclerView 小部件为创建列表和网格以及支持动画提供了一个先进而灵活的基础.此版本为 LayoutManager API 带来了令人兴奋的新功能:自动测量!这允许 RecyclerView 根据其内容的大小调整自身大小.这意味着以前不可用的场景,例如将 WRA ..
发布时间:2021-12-23 21:36:43 移动开发

有没有办法在android中创建预览滑块

我正在尝试创建像 这样的界面 . 中心元素是带有全尺寸图像的 ViewPager,顶部元素是带有预览图像的 RecyclerView.但是我找不到将元素吸引到中心的方法.有没有办法覆盖 RecyclerView 的行为? 解决方案 我找到了正是您需要的解决方案.我在 github.com 上创建了一个小例子:AndroidPreviewSlider 问题是顶视图是 View ..

如何从 RecyclerView 适配器返回数据?

我有一个 RecyclerView,其中在 RecyclerView 的每个对象中都有一个复选框.每次按下其中一个复选框时,我都想在适配器上插入数据.有一次我完成了(按下 Fragment 上的一个按钮,将 Adapter 设置为 RecyclerView)必须返回数据. 我的RecyclerView的Adapter的代码(简化版)是: public List数据;公共类 MyCustom ..
发布时间:2021-12-23 21:36:31 移动开发

RecyclerView 与 GridLayoutManager 试图解决 wrap_content

我尝试解决以下问题: 使用 RecyclerView 使用 GridLayoutManager 具有固定单元格宽度 recyclerview 仅调整到必要的高度 (wrap_content) 我尝试使用以下代码,问题是它不起作用,而且我还没有找到任何没有提到在方向改变时正确重绘的工作示例. public class AutofitRecyclerView extends Rec ..
发布时间:2021-12-23 21:36:26 移动开发

外部 Recyclerview 没有收到内部 Recyclerview 的滚动事件

我按照本教程实现了滚动时隐藏工具栏和 FAB 的行为:https://mzgreen.github.io/2015/06/23/How-to-hideshow-Toolbar-when-list-is-滚动(第 3 部分)/ 我在下面粘贴了行为的演示. 现在,我对标签中的回收视图中的那些单独的项目进行了编码,而不是仅包含一个 textView,因此它们包含一个图片 (ImageView ..

让 Android RecyclerView 更新 React Native 组件内的视图

我正在使用 React Native 制作一个移动应用程序,但包含的列表组件的性能不够高,所以我开始使用 Android 的 RecyclerView 作为列表组件.虽然它有问题.在我滚动或更改 RecyclerView 的大小之前,RecyclerView 不会更新其内容视图.什么可能导致这个问题,我该如何解决?我已经尝试过 notifyDatasetChanged、notifyItemChan ..

RecyclerView ItemTouchHelper 如何锁定刷卡项目?

我使用带有 ItemTouchHelper 的 RecyclerView 进行滑动删除,并在滑动项下添加删除按钮,如下所示: 但是当我刷完后,该项目很快就会从列表中删除!如何锁定刷过的项目,并通过单击删除按钮将其删除?就像 Gmail 的行为一样. ps.我在这里发布同样的问题https://code.google.com/p/android/issues/detail?can=2&s ..
发布时间:2021-12-23 21:35:49 移动开发

如果我以不同的项目顺序提交相同的列表,则 ListAdapter 不会刷新 RecyclerView

我正在使用 RecyclerView 和 ListAdapter(使用 AsyncListDiffer 计算和动画替换列表时的更改). 问题是,如果我 submit() 一些列表,然后重新排序该列表,然后 submit() 再次,没有任何反应. 我如何强制 ListAdapter 评估这个新列表,即使它“相同"(但顺序已更改)? 新发现: 我检查了 submitList() ..

在 RecyclerView 中获取第 n 个项目的 x/y 位置

我想知道如何在 RecyclerView 中获取第 n 个项目的 X 或 Y 位置.如果项目当前在可见范围内,这很容易做到.但是,当视图当前不在屏幕上时(例如,RecyclerView 上的当前可见项目范围是 4 到 7,而我感兴趣的项目是 1 或 10),似乎没有办法得到那个价值. 这是我尝试过的.我有以下三个字段: 私有RecyclerView rv;/* rv 的布局管理器 */私人 ..
发布时间:2021-12-23 21:35:32 移动开发

RecyclerView 使用 notifyItemMoved() 破坏视图

我在使用 notifyItemMoved() 方法时遇到问题.它似乎错误地显示了未移动的视图. 我的列表中有 4 个元素.我想要做的是动画项目 1 和项目 3 之间的交换.项目 1 和 3 正确交换,但项目 2 显示项目 3 的内容! 所以列表开始看起来像这样: Item 0第 1 项第 2 项第 3 项 以这样的方式结束: Item 0第 3 项第 3 项 ..
发布时间:2021-12-23 21:35:11 移动开发

android java onClick 无法执行活动的方法

这是我第一次使用 recyclerview,我遇到了一些关于 android:onClick="addItem" 的错误,这是我尝试向我的 recyclerview 添加一行文本时得到的.我通常使用手机来测试我的应用. java.lang.IllegalStateException:无法执行活动的方法在 android.view.View$1.onClick(View.java:4012)在 a ..
发布时间:2021-12-23 21:35:01 Java开发

嵌套 RecyclerView 就像 Google Play 商店应用

我目前正在努力复制在 Play 商店应用中实现的 UI 模式.为了实现这样的行为,我使用了一个 Vertical RecyclerView 作为外部视图,并在外部 Vertical RecyclerView 的适配器内添加了一个水平的 RecyclerView. 我目前面临的问题是当外部 RecyclerView 滚动时,内部水平 RecyclerView 无法捕捉到滚动事件,但是当外部 R ..
发布时间:2021-12-23 21:34:50 移动开发

RecyclerView 滚动时弄乱了数据

在向下和向上滚动后滚动 RecyclerView 时出现问题.这个想法是改变元素的颜色,但是当我向下滚动时,一切都很好,当滚动向上时 - 不应该被着色的元素正在改变颜色. 这是我的适配器: public class NotificationsAdapter extends RecyclerView.Adapter{私有 NotificationData 通知数据;私有上下文 mContex ..
发布时间:2021-12-23 21:34:38 Java开发

选择一个 RadioButton 值并回滚删除 RecyclerView 中的选定值

在我的应用程序中,我在 RecyclerView 的帮助下显示了 20 道选择题. 如果我更改第一个 RadioGroup 的值并向下滚动,再次向上滚动删除 RecycelarView 中的选定值,并且我想使用选定的 RadioButton 值进一步,我还检查了 link1 但我不明白他在做什么. 这是我的示例代码片段,如果您需要任何说明,请告诉我. 包 com.testing.s ..
发布时间:2021-12-23 21:34:31 移动开发