GridView中的视图变得像单行一样小

时间:2011-11-10 06:27:33

标签: android android-layout

我的xml看起来像这样。我在Horizo​​ntalScrollView中有LinearLayout,而LinearLayout有两个GridView。在下面的代码中,com.muvee.vea.view.GridViewFrame是扩展GridView的类,以便我可以根据其父卷轴视图的宽度设置其widht。但是GridView中的视图变得非常小,就像一行一样。可以任何人建议我该怎么办?网格视图的宽度和高度都很好但是在它内部的孩子在一条线上变得非常小。

 <HorizontalScrollView
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_weight="0.7" >

            <LinearLayout
                android:layout_width="wrap_content"

                android:layout_height="match_parent"
                android:orientation="horizontal" >

                <com.muvee.vea.view.GridViewFrame
                    android:id="@+id/grid_add_image"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:horizontalSpacing="15dip"
                    android:background="#800000"
                    android:numColumns="4"
                    android:padding="30dip"
                    android:verticalSpacing="15dip" >
                </com.muvee.vea.view.GridViewFrame>

                <com.muvee.vea.view.GridViewFrame
                    android:id="@+id/grid_add_video"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:horizontalSpacing="15dip"
                    android:numColumns="4"
                    android:padding="30dip"
                    android:background="#FFA500"
                    android:verticalSpacing="15dip" >
                </com.muvee.vea.view.GridViewFrame>
            </LinearLayout>
        </HorizontalScrollView>

Screenshot Of Problem

0 个答案:

没有答案