0

45 x 45 ピクセルの画像があり、3 つの異なる drawable フォルダーで適切にスケーリングされています。画面にロードすると、必要以上に大きく見えます。小さくしたいのですがどうすればいいですか?元の画像のピクセルを変更したくありません。他の解決策はありますか (XML から取得するスペースを制御するなど)?

どうもありがとう

編集: より明確にして具体的な質問です。.png 画像の元のサイズに関係なく、画像が画面サイズの 5% を占めるようにするにはどうすればよいですか?

4

2 に答える 2

1

ビューを toとtoの両方に適切に設定して、別の と一緒ImageViewに配置することで、5% を占めることができます。LinearLayoutViewlayout_width0dplayout_weight595

そうするとき、変に見えるストレッチがないように、9パッチを使用することもお勧めします.

于 2013-05-16T13:48:22.920 に答える
0

画像が占める画面の割合を指定することはできません。できることは 1 つです。値フォルダーで別のディメンションを指定し、そこでサイズを指定します。

于 2013-05-16T14:06:59.320 に答える