2012-07-31 82 views
-1

好,我我的AVD設置爲圖片在AVD上顯示很大?

480 * 800分辨率,

抽象LCD密度到320像素

而我的圖像尺寸是207的寬度和205的高度和圖像已設置爲320個像素每英寸,但它顯示非常大的AVD分辨率480×800和320 dpi。圖像僅放置在@ drawable/MDPI文件夾中。這是

enter image description here

enter image description here

圖像是否需要在每英寸160個像素設置或我使用(刻度顯示實際尺寸)選項設置AVD的大小?

回答

0

您有模擬器320 dpi這是xhdpi。你正在把你的圖片放在mdpi folder。現在,當您啓動應用程序時,它首先在xhdpi folder中查找圖像,並最終從mdpi folder加載圖像,將它們縮放到xhdpi density並顯示它們。這就是爲什麼圖像會變大。

也許你可以在mdpi density模擬器中測試,或者你可以在xhdpi中使用圖像支持xhdpi

0

檢查ImageView中xml文件中的android:src=""android:background=""屬性。

+0

2012-07-31 05:20:07