0

我有一個圖像是45乘45像素,我已在3個不同的可繪製文件夾中適當縮放。現在只需將它加載到屏幕上,它看起來比我想要的要大。如果我希望它變小,我該怎麼辦?我真的不想改變原始圖像的像素。是否還有其他解決方案(如控制XML佔用多少空間)?將圖像加載到ImageView並佔用一定的空間

謝謝你這麼多

編輯:只是更加明確和具體的問題,我怎樣才能使圖像佔據說屏幕尺寸的5%無關緊要的PNG圖片的原始大小呢?

+0

請提供更多詳情。不同文件夾中的圖像大小和佈局。 –

+0

爲什麼不同的尺寸在問題中很重要,這將是android推薦的正常縮放比例(1.5倍,0.5倍..等等)。我只是想知道一般情況下用什麼方法來指定圖片應占多少?我說我想要它是屏幕寬度的5% – Snake

+0

你的問題不清楚。我雖然是關於別的東西。 –

回答

1

您可以通過ImageView把它與另一View一個LinearLayout,兩種觀點layout_width0dplayout_weight設置爲595適當佔5%。

當我這樣做時,我也建議使用9補丁沒有奇怪的看延伸。

+0

感謝您的評論 – Snake

0

您無法指定圖像佔用多少百分比的屏幕。 你可以做一件事。在值文件夾中指定不同的維度並在其中指定大小。

相關問題