0

GridView を使用して異なる番号の画像を表示するアプリケーションがあります。画面の中央に GridView を水平方向に設定し、サイズや密度の異なるピクセルのすべての電話で完璧に動作するようにしたいと考えています。前もって感謝します。コード

<GridView
    android:id="@+id/gridview"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:horizontalSpacing="5dp"
    android:numColumns="3"
    android:stretchMode="columnWidth"
    android:verticalSpacing="5dp" >
</GridView>
4

1 に答える 1

6

あなたの「GridView」は、例えばLinearlayout.Setなどの親レイアウトにある必要があります。その親レイアウトの2つのプロパティに続いて

 android:layout_gravity="center"
 android:gravity="center"

注:両方の属性を同時に使用する必要があります

于 2012-10-16T12:08:59.037 に答える