问题标签 [staggered-gridview]

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 投票
0 回答
332 浏览

android - android上的windows tile onclick动画

我正在使用gridviewetsy 库中的交错来排列我的图标,就像在 windows tile 中一样。现在我想要一些类似于 windows mobile 上的动画(当您单击 windows 主屏幕中的图标时,图标图块往往会飞起来并在 3D 中消失)。
有人可以帮我在 android 中创建这样的动画吗?

0 投票
0 回答
220 浏览

android - 纵向和横向模式下的交错网格视图

我正在使用交错网格视图来显示我通过网络服务获得的信息。当我以格式纵向显示它时没有问题。(我有 2 个网格)。在横向模式下,我有 3 个网格。问题就在这里,文本视图改变了大小并变得更大,当我滚动到最后时,我将有 2 或 1 个网格(不是 3 个),有时没有网格。

这是适配器代码:

这是主要课程:

0 投票
3 回答
49113 浏览

android - Android Docs 中没有关于 RecyclerView 和 StaggeredGridLayoutManager 的好例子

我找不到任何更好的例子来使用RecyclerViewwith StaggeredGridLayoutManager。甚至在Android Docs中也没有。

Q1。我需要一些示例来正确解释如何使用RecyclerViewwith StaggeredGridLayoutManager

Q2。谁能告诉我是否可以使用RecyclerViewwith创建以下布局StaggeredGridLayoutManager

例子

到目前为止,我发现这个链接一点用都没有。

我还找到了 cardlib 的这个链接,但是它的实现太复杂了,而且依赖关系太多,这会不必要地增加我的应用程序大小。

0 投票
4 回答
1418 浏览

android - 如何使用 Sections 实现交错的 GridView?

我只想在交错的 GridView中实现部分。例如今天、昨天和其他。我尝试过使用以下库,但我没有运气。

  1. 交错网格视图
  2. 带有 StaggeredGridLayoutManager 的 RecyclerView。

你能就如何实现这一点提出任何建议吗?

0 投票
1 回答
359 浏览

android - etsy/AndroidStaggeredGrid 滚动问题

我将 etsy/AndroidStaggeredGrid 用于 staggeredGrid 视图。如果我在网格中有一个项目并尝试向下和向上滚动,我将面临非常严重的问题,我根本看不到列表项。如果有人知道这个问题,你能提供任何帮助吗?

谢谢

0 投票
1 回答
174 浏览

android - staggeredgridview 更改网格数并在屏幕方向上保存数据 android

我正在使用StaggeredGridView通过 web 服务加载图像和数据。在纵向模式下我有 2 个网格,在横向模式下我有 3 个网格。我想在更改屏幕方向时保存实例以避免重新执行同步任务。我用了:

但问题是,在横向模式下,我有 2 个网格而不是 3 个。那么获得 3 个网格的正确方法是什么?

0 投票
1 回答
569 浏览

android - 带有 Volley 网络图像视图的交错网格视图 (Etsy)

我想实现 Etsy 的交错网格视图。问题是,我不知道如何将 Volley 的 NetworkImage View 与它结合起来。我从 Json 文件中获取 Imageurl,因为我正在使用 volley。

这是我的 MainActivity.class

我的自定义列表适配器:

最后是我的一行布局文件

0 投票
2 回答
78 浏览

android - 您可以将 2 种类型的项目添加到 stggeredListView 吗?

我的应用使用

com.etsy.android.grid.StaggeredGridView

我有一个适配器,它用自定义项目填充交错网格。我现在想向该网格添加另一个自定义项。这可以做到吗?

我有 2 个自定义项 xml 和 2 个布局适配器。如何将两者都添加到交错网格中?我尝试使用 addVeiw() 但它在 staggeredGridview 中不可用。也许我应该只使用 1 个适配器?

我会将代码保持在最低限度,但询问您是否想查看更多内容。

适配器摘要类

0 投票
2 回答
704 浏览

android - 视图寻呼机中的交错网格视图未正确设置适配器

我的交错网格视图适配器在 api 19 或更高版本中正常工作。但是当我在 api 17 或更低版本中运行时,我发现适配器设置不正确。如果我更改它工作正常,它表明我的适配器Staggered Grid ViewGrid View工作正常。但我不知道我的问题在哪里。未在交错网格视图中设置的图像。可能是因为我的视图寻呼机 tis 是我的带有 viewpager 的选项卡视图 XML:

这是我的交错网格视图 Xml:

这是我的主要活动:

标签页适配器:

和主要片段:

0 投票
0 回答
224 浏览

android - StaggeredGridView-向上滚动不平滑(中间滞后)

我正在显示设备存储中的所有图像。
问题是当我向上滚动时它并不平滑(介于两者之间)。
我正在使用etsy/AndroidStaggeredGrid并使用以下代码:

如何提高向上滚动的速度并使其流畅?