【发布时间】:2009-10-09 15:12:24
【问题描述】:
GridView 的行为不像它应该的那样。 这个screenshot 表明 GridView(在横向模式下)向左刷新。 我希望它居中。
这是 GridView 的 XML 布局。
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/templatelandscape"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<GridView
android:id="@+id/commandsbarlandscape"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
android:padding="0dp"
android:verticalSpacing="2dp"
android:horizontalSpacing="2dp"
android:numColumns="auto_fit"
android:columnWidth="52dp"
android:stretchMode="spacingWidth"
android:gravity="fill_horizontal" />
</LinearLayout>
我做错了什么?
【问题讨论】:
-
你需要 GridView 居中或它的项目???
-
我希望 GridView 位于其父级的中心。不是项目。
标签: android layout gridview android-linearlayout