我正在使用不同的dimens.xml
来允许我的应用支持不同的屏幕分辨率。
问题是,Nexus S
和Nexus One
看起来缺少维度,如果Nexus 7
(版本)和Nexus 9
共享相同{{1}文件。
这是我的dimens.xml
文件列表(如果有一些“无用”文件,请告诉我,我将删除它们)。
Dimens.xml files pic
这是另一张图片,显示不同屏幕上的结果。
Results on different resolutions
非常感谢你的帮助
答案 0 :(得分:0)
为什么不使用标识符sw(最小宽度)。我认为这将更容易维护。
编辑: 只需将w600更改为sw600即可。这样,只有最小宽度为600 dp的屏幕才会使用这些尺寸。检查此链接stackoverflow.com/a/32685049/4567228