GridView でレンダリングしたい画像があります。これらの画像はすべて同じサイズ (250x250) です。ただし、GridView で 100x100 の正方形に表示したいと考えています。
<GridView
android:id="@+id/sectionListView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:columnWidth="100dp"
android:stretchMode="none"
>
</GridView >
上はグリッドビューです。columnWidth を 100 に設定しています。これは実際には機能しますが、何らかの理由で高さは常に 120 で、250px 画像の上下に水平の黒いバーが残ります。どういうわけか、上下に10ピクセルを取得しています。垂直方向と水平方向の間隔を変更しても、要素間の間隔に影響するため役に立ちません。上下にあるこれらの黒いバーは、gridView アイテム内にあります。