【发布时间】:2011-06-24 01:32:30
【问题描述】:
有谁知道如何包装 GridView?
尽管在 GridView 和父 LinearLayout 上都将 layout_width 设置为 wrap_content,但 GridView 仍然大于其 3 列内容(大约是内容宽度的两倍)。还尝试应用固定的 layout_width = ... dp。那也没用。
任何想法如何包装 GridView?见下文。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_root"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp" >
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnWidth="90dp"
android:numColumns="3"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:stretchMode="none"
android:gravity="center" />
</LinearLayout>
【问题讨论】:
标签: android gridview android-layout