3

在此处输入图像描述

我需要这个布局,我已经做了所有的事情,但是第一个 Gridview 只有一个项目,我需要将它对齐到中心,但它可以,它会喜欢

在此处输入图像描述

我需要这个项目 1 居中

这是我的代码

<GridView     
    android:layout_width="match_parent" 
    android:layout_height="match_parent"
    android:id="@+id/gridview_desc"
    android:layout_margin="20dp"
    android:gravity="center"
    android:horizontalSpacing="0dp" 
    android:numColumns="auto_fit"
    android:stretchMode="columnWidth"
    android:verticalSpacing="0dp"
    android:minWidth="180dp"
    android:listSelector="#00000000"

    >
</GridView>

任何人请帮助......

4

1 回答 1

0

改用 ListView,并创建项目布局 RelativeLayout 并在其中放置一个 LinearLayout 作为居中。在代码中,您需要计算您放置的每个项目的实际位置,您可以将位置设置为标签,并设置 onClickListener 以处理点击事件。您可能还想删除 listSelector 。

于 2013-09-03T07:32:56.273 回答