サイズ5.64mmのイメージビューにイメージがあります。Android は解像度が異なるため、デバイスによって画像が異なります。私の場合、画像はどのデバイスでも変わらないはずです。画像を描画したり、画像ビューの固定サイズを設定するためのコードを教えてください。
3 に答える
1
異なる解像度に対して同じ画像を作成し、それらの画像を hdpi、xhdpi などのフォルダーに配置する必要があります。画像のサイズが 100 x 100 ピクセルであると仮定すると、320 x 480 ピクセルのデバイスでは画像が大きく表示されますが、1280 x 800 ピクセルのデバイスでは画像が小さく表示されます。つまり、デバイスの 1 平方インチあたりのピクセル数が多いほど、アイコンが占めるスペースは小さくなります。そのため、サイズが比較的同じになるように、イメージの複数のバージョンを作成する必要があります。
于 2013-10-03T05:50:54.237 に答える
0
このようにしてください。高さと幅を指定するには、dp 単位を使用します。
<ImageView
android:id="@+id/ImageThumb"
android:layout_width="55dp"
android:layout_height="60dp"
android:layout_marginLeft="4dp"
android:layout_marginRight="4dp"
android:layout_marginTop="10dp"
android:background="@color/icms_white"
android:padding="1dp"
android:scaleType="fitXY" />
于 2013-09-28T10:32:53.333 に答える