-1

我正在尝试将网格视图的行居中、拉伸、缩小,但一直是不可能的。我正在用 7 个图像视图膨胀一个网格视图。gridview 显示如下图像视图:

[imageview][imageview][imageview][imageview]
[imageview][imageview][imageview]

我需要gridview看起来像这样:

[imageview][imageview][imageview][imageview]
     [imageview][imageview][imageview]

这是我的网格视图代码:

    <GridView android:id="@+id/player_tell_grid"
        android:layout_marginTop="10dp" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:layout_below="@id/player_tell_message"
        android:verticalSpacing="10dp" android:horizontalSpacing="10dp"
        android:numColumns="4" android:columnWidth="45dp"
        android:layout_marginLeft="15dp" android:layout_marginRight="10dp"
        android:stretchMode="columnWidth" android:gravity="center"
        android:background="@drawable/bg_tell" android:shrinkColumns="*">
    </GridView>

谢谢你的帮助。

4

1 回答 1

0

使用单个 GridView 无法实现您想要做的事情。

如果您的项目数量有限,请添加第二个(使用不同的填充)或考虑不同的布局:TableLayout,RelativeLayout 也许?

于 2011-06-20T16:34:49.937 回答