【发布时间】:2013-08-23 00:12:35
【问题描述】:
我一直在试验 StaggeredGridView (https://github.com/maurycyw/StaggeredGridView),这是在 Github 上找到的自定义 GridView 实现。我下载了它,并将其作为库添加到我的项目中。我可以实例化 StaggeredGridView,但我还不清楚如何填充它。它使用适配器吗?如果是这样,什么样的适配器?
【问题讨论】:
我一直在试验 StaggeredGridView (https://github.com/maurycyw/StaggeredGridView),这是在 Github 上找到的自定义 GridView 实现。我下载了它,并将其作为库添加到我的项目中。我可以实例化 StaggeredGridView,但我还不清楚如何填充它。它使用适配器吗?如果是这样,什么样的适配器?
【问题讨论】:
它使用适配器吗?如果是这样,什么样的适配器?
此示例项目 > Link 展示了如何使用 ArrayAdapter<...> 填充和显示图像。但是,据我所知,扩展BaseAdapter 也应该可以正常工作。
除了 URL 之外,您还可以传递资源 ID、图库中的图像 URI 等,并在覆盖的 getView(int, View, ViewGroup) 方法中处理它们。
【讨论】: