代码之家  ›  专栏  ›  技术社区  ›  Parad0X

创建维度。仅适用于Nexux 5的xml

  •  0
  • Parad0X  · 技术社区  · 7 年前

    你好我对nexus 5有问题

    我在xxhdpi上有带值的dimens,在我的小米mi3上一切正常,但在nexus 5上它的UI错误,我可以只为Nexux 5生成dimens吗?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Bryan Herbst acclux    7 年前

    第一个要问自己的问题是“为什么这只需要在Nexus 5上发生?”到底是什么让你的用户界面显示不正确?

    答案很可能与设备的屏幕密度或大小类似,在这种情况下,您可以 想要Nexus 5特定配置。

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

    你应该阅读 Providing Resources

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