Gridview如果单个项目意味着它将放置到中心

时间:2013-07-11 13:52:42

标签: android

enter image description here

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

enter image description here

我需要这个项目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>

任何人请帮助.....

1 个答案:

答案 0 :(得分:0)

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