我有 n 个要在网格视图中显示的图像。目前,我在一个三列一行的活动中填充了一个网格视图。我提供了一个指向另一个活动的单独链接,该活动用这 n 个图像填充另一个 Gridview。
我打算做的是将所有 n 个图像放在一个 gridview 中并对其应用水平滚动。这应该给人一种在单行中滚动图像的印象,其中 n 列数是可变的(我可以以编程方式设置列数吗?)。我需要一次显示三个图像。滚动应显示接下来的三个,依此类推,直到 n。
我现在的 Gridview 出现在 RelativeLayout 中,如 ---
<GridView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#ffffff"
android:columnWidth="0dp"
android:gravity="center"
android:horizontalSpacing="0dp"
android:numColumns="3"
android:stretchMode="columnWidth"
android:verticalSpacing="0dp" />