如何设置Gridview的Gravity?

时间:2011-05-12 09:26:21

标签: android

如何设置gridview的重力,我使用了以下代码,但此代码不起作用。

<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:layout_weight="1"
    android:orientation="horizontal" 
    android:gravity="center"
    android:layout_gravity="center_horizontal">
    <GridView 
         android:id="@+id/grdviewmainmenu" 
         android:layout_gravity="center"
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"
         android:verticalSpacing="10dip"
         android:horizontalSpacing="17dip" 
         android:numColumns="auto_fit"
         android:columnWidth="80dip" 
         android:stretchMode="spacingWidth"
         android:gravity="center" />
</LinearLayout>

3 个答案:

答案 0 :(得分:2)

android:gravity="center"更改为android:layout_gravity="center"可能会完成这项工作吗?实际上,“这段代码不起作用”是什么意思?

答案 1 :(得分:2)

你使用android:layout_gravity =“center”

答案 2 :(得分:0)

使用RelativeLayout而不是LinearLayout作为父级。将完美地工作......