在Android中动态加载的多列图像网格

时间:2014-09-25 23:34:46

标签: android android-layout custom-controls

我想从服务器加载图片列表。

1)我更喜欢通过调整图像列来最佳地使用屏幕空间。 2)用户应该能够单独单击每个图像并导航到下一个屏幕。 3)此外,当屏幕首次加载时,我想加载一些带有加载图像的图像插槽,并在我们从服务器获取数据时替换它们。它还将根据数据添加额外的图像槽(即在替换前几个之后)。这样用户就可以看到我们正在等待数据。

见下文

enter image description here

我已尝试过的内容。

1)使用自定义列表视图和适配器方法(http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text/),我创建了一个包含两个列表视图的布局,作为两列并分别加载每个列。问题是当图像列表很长时,用户将看到两个滚动条。也无法根据屏幕大小调整列数。

2)相同的自定义列表视图,行布局有两个图像视图。这里的问题是用户无法单击单个imageview。

我无法替换图像来实现第三个要求。 我该如何实现呢。我可以使用任何资源/控件吗?

由于 帕

1 个答案:

答案 0 :(得分:0)

我可能会对gridview项使用gridview和适配器。只需加载本地图像以加载到griditems的imageview,并用服务器中的图像替换它们