GridView作为FrameLayout的子级,带有layout_weight

时间:2015-06-27 00:27:20

标签: android android-layout android-gridview

如何使GridView的HxW与父视图(FrameLayout)的HxW相同?

enter image description here

xml:

<FrameLayout
            android:id="@+id/frame_menu"
            android:layout_width="fill_parent"
            android:layout_height="0dp"
            android:layout_weight="8">

            <GridView
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:id="@+id/gridView"
                android:numColumns="2"
                android:layout_gravity="center" />
        </FrameLayout>

1 个答案:

答案 0 :(得分:1)

Gravity设为android:gravity="fill_horizontal"android:gravity="fill";并使用android:stretchMode="columnWidth" ..

如果失败,请尝试使用auto_fit