问题标签 [recyclerview-layout]

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

android - 如何在自定义布局中对齐两个 TextView 的高度?

我在自定义布局中遇到问题,如何在灰色上设置高度TextView以使其看起来与黄色相同TextView。黄色TextView允许多行,但灰色仅支持单行。在我的自定义布局下方。PS 我直接在TextView Thx 上设置了圆形背景。

在此处输入图像描述

0 投票
0 回答
203 浏览

android - Android列表视图展开时间动画

我有一个如下图所示的列表视图,它将如第二张图片所示展开,以填充有关所选项目的更多信息。

在此处输入图像描述

在此处输入图像描述

现在我需要在这个扩展过渡期间添加动画(在扩展和关闭时)。谁能建议我如何实现这一目标?

我的想法是在展开时像“折叠纸的开口”一样动画,然后在退出时关闭(如下图所示)

在此处输入图像描述

0 投票
0 回答
48 浏览

android - Reyclerview 仅在单击上面的 edtitext 后才填充数据

我面临一个问题。recyclerview 有数据,但只有在单击上面的edittext 并打开键盘时才会填充它。请指导我。我认为观点有问题。

0 投票
0 回答
252 浏览

android - RecyclerView - 总是滚动回顶部

我有一个简单的 RecyclerView,它有一个 LinearLayoutManager(垂直)。每当我向下滚动时,我目前总是滚动回列表顶部,但仅限于 Android 4.4.2 及更低版本。我在我测试的所有运行 Android OS 4.4.2 及更低版本的六台设备中的两台上遇到了这个问题。

  • 运行操作系统版本 4.4.2 的三星 Galaxy 10.1" Tab 2 GT-P5100。
  • 还有另一个运行 Android OS 4.1.1 的定制选项卡。

我有其他运行操作系统版本 >= .4.4.4 的设备,它们工作正常。

更新:我应该在前面提到这一点,RecyclerViews我的应用程序中还有其他(所有水平),它们都工作正常。

0 投票
0 回答
547 浏览

android - RecyclerView Item Not Shown 当item高度大于recyclerView的高度时

我将 recyclerView 与 LinearLayoutManager 一起使用。

当我尝试显示高度大于 recyclerView 高度的项目时,我有一个空视图。

我将项目的高度固定在屏幕高度以下,一切正常,但是当我在项目上使用像 900dp 这样的固定高度时,我有一个空白空间。

0 投票
2 回答
11569 浏览

android - Android FlowLayout 作为 RecyclerView LayoutManager

我想用 Android 芯片实现标签云。

在此处输入图像描述

但我认为最好的方法是使用 RecycleView 和自定义 LayoutManager。我搜索了一个 LayoutManager,它像 FlowLayout 一样布局其子级,但一无所获。

有人找到这种行为或关于自定义布局管理器的简单易用的教程吗?我没有发现简单或简单但不完整的文章。

在此处输入图像描述.

0 投票
2 回答
2665 浏览

android - Android自定义布局管理器,具有垂直和水平滚动并首先垂直填充项目

我正在开发一个 Android 应用程序。其中一个屏幕具有这样的 UI: Mockup-UI

这意味着:有许多列,列的宽度也是固定的,所以可能需要水平滚动。每列可能有不同的项目编号,当垂直滚动时,所有列都将滚动。所以我不知道如何实现这个用户界面。我尝试了一个解决方案:在两个滚动视图中创建一些大的回收视图,然后测量它们的所有大小:

但是当recyclerview太大时,视图没有被重用,测量所有大小的性能很差。所以我发现一个自定义的布局管理器可以做出这样的recycler view,但是我不知道怎么实现,可能是FixedGridLayoutManager和StaggeredGridLayoutManager混在一起的。

0 投票
1 回答
4800 浏览

android - 一次包含多个项目的水平回收器视图

我想像这样一次显示多个 itemview

在此处输入图像描述

我正在使用回收站视图 23.2.1

我的回收站视图 xml

对应的Java代码

使用这种配置,我一次只能得到一个项目。像下面的图片

在此处输入图像描述

似乎回收站视图中的 wrap_content 不起作用,因为图像之间的空间在那里。无论如何要删除项目之间的空间。

我在回收站视图链接中发现了一个与 wrap_contect 相关的错误,该错误已修复。不确定这是否会导致问题。任何解决此问题的帮助将不胜感激

我的行视图:

0 投票
4 回答
2014 浏览

android - 如何在 RecyclerView 上获得点击(不是孩子)

有什么办法可以设置onClickListener一个RecyclerView吗?

我有一个RecyclerView和一些孩子,并OnClickListener在 parent 上设置一个RecyclerView。但是,onClick当我单击该视图时不会触发。请参见下面的示例代码——我们希望获得对父项的点击,而不是对子项的点击。在这种情况下,我们不关心对项目的点击。

我试过做setFocusable(false),,,setClickable(false)setOnClickListener(null)孩子无济于事。无论如何,我不认为孩子们从父母那里窃取点击,因为当我点击没有孩子的区域时,点击也不会注册。

0 投票
1 回答
1157 浏览

android - RecyclerView 加载无限滚动的图像列表

我正在制作一个应用程序,RecyclerView当滚动到底部时,它会显示一些漂亮的女孩。而且我遇到了一些问题,您可以在此处的视频链接中看到它。

或者:

I. 添加更多项目时,它只显示一列,而不是定义的所有 3 列。

二、向上滚动时,所有子视图都移动得非常快,然后RecyclerView将我带到顶部并跳过其中的所有项目。示例:当前项目为 100 并向上滚动,几毫秒后您站在列表顶部。

我的项目有:

  1. build.grade: compile 'com.android.support:recyclerview-v7:23.4.0': 我不想更新RecyclerView到 24 因为 JDK 版本。
  2. MainActivity 扩展了 AppCompatActivity:

    /li>
  3. 适配器:

    /li>
  4. 视图持有者

    /li>
  5. 活动布局

  6. 项目布局