好,我我的AVD設置爲圖片在AVD上顯示很大?
480 * 800分辨率,
抽象LCD密度到320像素
而我的圖像尺寸是207的寬度和205的高度和圖像已設置爲320個像素每英寸,但它顯示非常大的AVD分辨率480×800和320 dpi。圖像僅放置在@ drawable/MDPI文件夾中。這是
圖像是否需要在每英寸160個像素設置或我使用(刻度顯示實際尺寸)選項設置AVD的大小?
好,我我的AVD設置爲圖片在AVD上顯示很大?
480 * 800分辨率,
抽象LCD密度到320像素
而我的圖像尺寸是207的寬度和205的高度和圖像已設置爲320個像素每英寸,但它顯示非常大的AVD分辨率480×800和320 dpi。圖像僅放置在@ drawable/MDPI文件夾中。這是
圖像是否需要在每英寸160個像素設置或我使用(刻度顯示實際尺寸)選項設置AVD的大小?
您有模擬器320 dpi
這是xhdpi
。你正在把你的圖片放在mdpi folder
。現在,當您啓動應用程序時,它首先在xhdpi folder
中查找圖像,並最終從mdpi folder
加載圖像,將它們縮放到xhdpi density
並顯示它們。這就是爲什麼圖像會變大。
也許你可以在mdpi density
模擬器中測試,或者你可以在xhdpi
中使用圖像支持xhdpi
。
檢查ImageView中xml文件中的android:src=""
和android:background=""
屬性。