我的图像在mdpi,hdpi,xhdpi和xxhdpi之间缩放。我已将不同的图像放在相应的文件夹中,但是当我有两个密度相同的设备时,视图仍然不同。例如,在预览Galaxy Nexus和Nexus 4的布局时,尽管两者都是xhdpi,但视图仍然略有不同。它们的分辨率略有不同,Nexus 4为768 x 1280,Galaxy Nexus为720 x 1280.你能解释一下如何用不同分辨率但相同密度实现密度独立性吗?
答案 0 :(得分:1)
这与密度无关(就像你说的那样,两个屏幕具有相同的密度),以及与屏幕只是不同尺寸的事实有关的一切,以蘸料(设备无关像素)指定。
在Android中,您无法设计像素完美的布局。相反,您必须设计布局而不是拉伸以适应不同的屏幕尺寸,这与Web开发工作非常相似。这将取决于您想要实现的确切布局类型。