我正在使用android模拟器的这些设置
分辨率 - 480x800
提取的LCD密度 - 320
最大VM应用程序堆大小 - 48
设备柱塞尺寸 - 512
我的图像大小与android模拟器分辨率完全相同,即480x800,但图像不能在模拟器上水平放置,看起来图像宽度很短,结果是
http://cubixshade.com/images/img.jpg
http://cubixshade.com/images/img2.jpg
我不想在ImageView上使用android:background,当分辨率与模拟器分辨率保持一致时,不需要拉伸图像宽度或高度。
答案 0 :(得分:0)
您没有考虑状态栏或基于我在图像中可以看到的内容,操作栏。这两个都会降低垂直像素大小。请注意,由于Android有许多设备尺寸,因此您必须考虑具有许多不同屏幕尺寸的设备,例如320x480,480x800,480x854,540x960等。您最好的选择是获取图像中的元素并使其成为适当的Android UI元素小部件,以便您可以处理多种分辨率。