问题标签 [gridlayoutmanager]

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

android - 带有网格布局管理器和项目装饰器的回收站视图

我有以下来自 URL 的 XML,并且想要下面的布局,其中的值填充了我从 URL 获取的 XML 数据。

下面是来自 url 的 xml

使用以下代码

爪哇

MarginDecoration.java

activity_recycler_view.xml

以上都是我在这个Github 链接的帮助下完成的

0 投票
5 回答
2239 浏览

android - 使用 GridLayoutManager 设置 ImageView 的宽度以填充 RecyclerView 内的空白空间(保持纵横比)

RecyclerViewGridLayoutManger

每个 RecyclerView 的项目由以下布局表示

目前我有这样的结果

布局1

我想做这个

布局2

0 投票
1 回答
192 浏览

android - 如何使用 volley 在 recyclerview 中获取特定位置的数据

好吧,我正在尝试使用 volley 在 Recyclerview 中获取特定位置的数据,但不知道该怎么做

让我解释一下

我连续有两个布局(我正在使用gridlayoutmanager)所以我想让每个布局都可以点击,在点击布局后我想显示一个片段,它将像任何其他购物应用程序一样包含该特定位置的所有数据。

0 投票
2 回答
6369 浏览

android - RecyclerView GridLayoutManager:更改列宽

我有一个 RecyclerView 和一个 GridLayoutManager。列宽相等,但我想要第一列的80dp宽度。这可能吗?

示例:RecyclerView 宽度 5 列

在此处输入图像描述

有什么建议吗?

编辑:代码

view_item.xml

view_item_small.xml

用法:

0 投票
1 回答
1669 浏览

android-recyclerview - 如何确定网格布局管理器的跨度索引?

RecyclerView我在我的布局中使用GridLayoutManager了 5 个跨度计数。

如何GridLayoutManager通过项目位置确定项目的跨度索引?

0 投票
0 回答
1312 浏览

android - 使用 GridLayoutManager 更改 RecyclerView 中最后一行的布局权重

我需要显示项目网格,如果最后一行未满,则居中。

我想实现以下行为:

必需的行为

我从 开始RecyclerViewGridLayoutManager但是,似乎无法以这种方式对其进行自定义。

我必须使用某种Adapter View,因为可能有大量元素。

实现这种设计的最佳方式是什么?

0 投票
4 回答
11696 浏览

android - 在 RecyclerView 中水平居中项目(使用 GridLayoutManager)

我正在尝试将每一行的所有项目水平居中RecyclerView

我尝试了很多东西:RelativeLayout 作为父级,然后使用 layout_centerInParent,使用基本的 android:layout_gravity="center",尝试添加一些空间元素,使用权重和 .... in item_row.xml
但我没有成功:(

我有的

一只忙碌的猫

我想要的是

一只忙碌的猫

活动中

item_row.xml

我搜索了很多并找到了这个答案,但实际上我不知道如何LinearLayout为每一行项目创建一个!

  • 这是最好的解决方案吗?

  • 还有其他想法吗?

0 投票
3 回答
1333 浏览

android - 带有 EndlessRecyclerOnScrollListener 的 GridLayoutManager 无法正常工作

我想将无限循环器视图与 GridLayoutManager 中的网络服务数据集成,所以下面是我的代码

EndlessRecyclerOnScrollListener.java

当我运行上面的代码并向下滚动时,我的recycleview焦点一次又一次地不连续向下滚动?所以知道我该如何解决这个问题吗?你的所有建议都是可观的

0 投票
1 回答
618 浏览

android - RecyclerView ItemDecoration 分隔线削减了我的孩子的意见

我想得到如下图所示的分隔符:

我想要的是

我希望所有列的宽度相同但间距不同。现在我的第一列和最后一列被剪成这样:

我现在拥有的

这是我的ItemDecoration

我怎样才能解决这个问题?谢谢!

0 投票
1 回答
17395 浏览

android - 带有全宽标题的 RecyclerView GridLayoutManager

我在这里使用了一个非常有用的示例显示 RecyclerView 和 GridLayoutManager 来显示带有标题的网格。

它看起来不错,但我的图形设计师希望标题项占据 RecyclerView 的整个宽度。现在有填充。

当我设置 GridLayoutManager 时,我添加了填充(我仍然想要其他网格项):[它使用 Xamarin C#]

那么,如何将标题项的填充设置为不同的......或者让它在填充上绘制自己?