1

いらっしゃいませ。画像の鮮明さに問題があります。表示される画像:

<ImageView
   android:id="@+id/imageView"
   android:layout_width="260px"
   android:layout_height="190px"
   android:layout_gravity="center"
   android:src="@drawable/icon" />

問題は、コンピューターでは画像が鮮明に表示されますが、電話では表示されないことです。どうすればこれを処理できますか? 画像の解像度260x190ピクセルです。よろしく。

4

1 に答える 1

0
<ImageView
   android:id="@+id/imageView"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_gravity="center"
   android:src="@drawable/icon" />

これは、画像を決して引き伸ばさない方法でラップします。これは、画像が大きなデバイスでは大きく見え、小さなデバイスでは小さく見えるためです (別名スケール)。

固定サイズを設定すると、画像が大きくなり、スケールがすべて間違っているため、大きなデバイスでは縮小し、小さなデバイスではぼやけます

于 2016-07-04T13:56:02.707 に答える