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