我正在製作一個在主要活動中顯示圖像的android應用程序。要在不同屏幕尺寸的設備上調整此圖像的大小,我製作了不同的可繪製文件夾並添加了相應分辨率的圖像。在android studio中,圖像完全適合Nexus 7設備(1200x1920; xhdpi),但對於GalaxyNexus和Nexus 4(也是xhdpi設備)來說太大了。這是爲什麼?有人可以提出一種解決這個問題的方法嗎?提前致謝 !!Android:圖像不會在Galaxy Nexus和Nexus 4(均爲xhdpi)上調整,但可以在Nexus 7(也是xhdpi)上完美顯示?
<ImageView
android:id="@+id/imageView1"
android:src="@drawable/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
我建議你仔細閱讀指南。 DPI和解決方案是完全不同的東西。 DPI是像素的密度,分辨率是像素的總數。 – Budius
你使用ImageView來顯示圖像嗎?你用什麼scaleType屬性? – CSmith
@CSmith是的,我正在使用Imageview。我已經添加了上面的編輯。 – varunkr