问题标签 [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 投票
2 回答
1037 浏览

android - 如何在 StaggeredGridView 中使用 PullToRefresh?

我在我的项目中使用 Staggeredgridview。

我已经从这里下载了 StaggeredGridView 库和演示:https ://github.com/maurycyw/StaggeredGridViewDemo https://github.com/maurycyw/StaggeredGridView

我需要为整个网格视图 PullToRefresh

谢谢大家

0 投票
1 回答
156 浏览

java - 方向改变时如何在 setColumnCount 上保持 Maurycyw 的 StaggeredGridView 位置

当屏幕方向改变时,我根据方向将列数设置为 1 或 2,但是这样做会将滚动位置重置为顶部。我希望它保持它的位置(maurycyw 的 StaggeredGridView 按预期工作。)

0 投票
1 回答
1705 浏览

android - Android StaggeredGridView 问题

我想要像pinterest这样的 GridView ,因为我已经实现了StaggeredGridView库。

在那我遇到了滚动问题。当我向上滚动时,顶部图像移动到下一行,顶部视图将变为空白。

我在带有图像的以下链接中发布了问题。

卡住了这个问题的 StaggeredGridView

笔记:

如果我固定了 ImageView 的高度,它可以完美地工作,但没有得到我想要的视图。

我该如何解决这个问题。?

图片

您的帮助将不胜感激。

0 投票
4 回答
4851 浏览

android - android中的staggeredgridview实现帮助

我是 android 的新手,必须使用图像作为 Pinterest。我正在使用 etsy demo 使用 staggeredgridview 但是一旦项目被导入到 eclipse 中它就会显示很多错误是否有任何步骤来实现交错演示?

0 投票
3 回答
2020 浏览

android - 在 Eclipse 中使用 Etsy 的 StaggeredGridView

我想在我的 Eclipse 项目中使用 Etsy 的 StaggeredGridView。他们的 gitHub 页面没有提供在 Eclipse 中导入/设置他们的项目的说明。如果有人成功地做到了这一点并且可以分享这些步骤,那将有很大帮助!

https://github.com/etsy/AndroidStaggeredGrid

我尝试按照下面链接中列出的步骤进行操作,但没有成功。 将gradle项目导入eclipse

0 投票
0 回答
1606 浏览

android-listview - android listview 通用图像加载器内存不足

我用大图像构建了一个无限滚动列表视图,可与 Instagram/Facebook/Tumblr 媲美

我将 基于 AbsListView 和https://github.com/nostra13/Android-Universal-Image-Loader的https://github.com/etsy/AndroidStaggeredGrid用于我的图像。我对我的项目使用视图模式。

问题是我不断收到 OOM 错误(+50 个项目和 200K 图像),我尝试了 Universal Image Loader (UIL) 的所有设置,但它只做了很少的改变。当我拿一个大的(2MB)drawable 并在没有 imageloader 的情况下填充它时,一切都很完美,并且项目在引擎盖下被回收。

似乎 UIL 和 Gridview 的组合不能一起工作,并且图像没有被回收。我尝试使用默认的 imageloader.showImage 以及 imageloader.loadimage 和 onLoadingCompleteCallback。此外,我尝试从视图中删除目标图像视图,但这只会导致性能下降。

已经尝试过的东西的快速列表:

  • 禁用UIL的内存缓存
  • 禁用 UIL 的磁盘缓存
  • .resetViewBeforeLoading(true)UIL的使用
  • 调整大小的图像
  • setRecyclerListener --> 网格的 onMovedToScrapHeap 构造(未调用!)
  • 降低JPG质量

重要提示:它确实适用于普通的应用程序中的可绘制对象!

任何人都知道如何修复/调试这个?

堆栈跟踪:

编辑:替换 UIL for Android Volley 确实为我解决了这个问题,但这是一种解决方法。

0 投票
2 回答
1533 浏览

java - 在 addHeaderView 和 addFooterView 之后的 StaggeredGridView setAdapter

我尝试在我的新应用程序中使用 StaggeredGridView。一切正常。现在我想添加一个 HeaderView 和一个 FooterView,但这给了我以下错误:

我在 AsynchTask 的 onPostExecute 方法中设置了适配器,该方法在我的 Activity 的 onCreate 中有它的 onExecute 方法。在启动异步任务之前,我还在 onCreateMethod 中添加了 Header 和 FooterView。

我也尝试从 runOnUiThread 运行它,如果我在 UI 线程中,我还通过 Looper.myLooper() == Looper.getMainLooper() 检查。任何提示我如何解决此问题的人。

0 投票
1 回答
630 浏览

android - Etsy 的 Android 交错网格视图 - drawSelectorOnTop

我正在尝试使用 Etsy 的交错网格视图(https://github.com/maurycyw/StaggeredGridView),并且我的工作大部分都按预期进行,除了我在尝试让选择器在顶部绘制时遇到问题。

我试过使用 mGridView.setDrawSelectorOnTop( true ); 和 android:drawSelectorOnTop="true" 在布局中,但还没有成功。任何人碰巧已经解决了这个问题,或者知道图书馆在当前状态下是否不可能?

0 投票
1 回答
493 浏览

android - 具有不同宽度的不同视图的高级交错网格视图

我已经尝试了几个 Android StaggeredGridView 的实现,它可以在 GridView 中添加不同高度的视图。

我的问题是 - 是否可以实现包含不同宽度和不同高度的视图的 StaggeredGridView?如果是的话,最好的方法是什么?

0 投票
1 回答
535 浏览

android - 延迟加载来自未下载到 SD 卡中的 JSON 的图像

我正在编写一个程序,希望从在线 url 下载图像并希望以交错的 GridView 格式显示,我从这里找到了交错的 GridView 代码

并使用链接从在线链接以 JSON 格式下载图像

但问题是,我无法使用以下代码将图像下载到 SD 卡中.....

MainActivity.java:-

JSONfunctions.java: