仅为 Nexus 5 创建 dimens.xml

create dimens.xml only for Nexux 5

你好,我有一个关于 nexus 5 的问题

我在 xxhdpi 上有带值的维度,在我的小米 mi3 上它一切正常,但在 nexus 5 上它是错误的 UI,我可以只为 Nexux 5 生成维度怎么办?

谢谢

要问自己的第一个问题是 "why does this need to happen only on the Nexus 5?" Nexus 5 究竟是什么导致您的 UI 显示不正确?

答案很可能是设备的屏幕密度或尺寸,在这种情况下,您需要 Nexus 5 特定配置。

如果问题是屏幕密度,您可能需要在适当的密度文件夹中使用不同的尺寸(例如 values-xhdpi/dimens.xml)。如果这是整体屏幕尺寸的问题,也许您想将 values-sw320dp/dimens.xml 等文件夹中的维度分解为最小宽度至少为 320dp 的目标设备。

您应该阅读 Providing Resources 文档以确保您完全理解不同的资源限定符。

还要确保您使用的是 dps(密度无关像素)而不是 px(像素)。