-2

奇妙な問題があります。下の画像のサイズは136x166です。

ここに画像の説明を入力してください

これをImageView/Buttonで設定するとwrap_content、この画像が大きくなりました

<Button
  android:id="@+id/btn_reports"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:background="@drawable/report_image" />

出力:wrap_contentを使用

ここに画像の説明を入力してください

<Button
      android:id="@+id/btn_reports"
      android:layout_width="136px"
      android:layout_height="166px"
      android:background="@drawable/report_image" />

出力:固定サイズの画像サイズ(元の136x166)

ここに画像の説明を入力してください

なぜそうなのか、誰かがこの問題に直面したのですか?

4

1 に答える 1

0

というより、アイコンを作成してフォルダhdpiに入れるためです。drawabledrawable-hdpi

調査中に自分で解決策を得ましたアプリケーションは複数の画面をサポートしており、ここで答えを見つけることができます

于 2012-09-27T05:42:24.000 に答える