gpt4 book ai didi

Android 没有从值文件夹中选择正确的 dimens.xml 文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:28 26 4
gpt4 key购买 nike

我创建了不同的 dimens.xml 文件并将它们放在适当的值文件夹中。

我定义了以下“值”文件夹

值(value)观,值大,值-正常,值小,值-sw320dp,值(value)观-sw320dp-土地,值-sw480dp,值-sw600dp,值-sw720dp 和值-sw720dp-土地

问题是当我在 <= 5 英寸的手机上安装应用程序时,Android 选择了来自 values-sw320dp 的 dimens.xml。该选择与屏幕密度无关。

我已经在 S4、Moto G、S4 Mini 和一些 2.3 设备上测试了该应用程序。结果始终相同。

我在这里做错了什么?

最佳答案

我现在很清楚 values-sw320dp 将是唯一一个 dimens.xml 的文件夹,因为 <= 5 英寸的手机落入该文件夹类别。

我犯的错误是忽略了 320dp 尺寸屏幕的屏幕密度。

所以我找到的解决方案是根据屏幕密度创建不同的值文件夹,即创建名为 values-sw320dp-ldpi、values-sw320dp-mdpi、values-sw320dp-hdpi、values-sw320dp-xhdpi 和values-sw320dp-xxhdpi 并将相应的dimens.xml文件放入其中。

我希望这对可能偶然发现这个问题的人有所帮助。

关于Android 没有从值文件夹中选择正确的 dimens.xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22859240/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com