gpt4 book ai didi

android - mdpi 设备 Android 的特定 styles.xml 资源

转载 作者:行者123 更新时间:2023-11-30 01:49:13 24 4
gpt4 key购买 nike

我想为 mdpi 设备提供不同的样式,并且需要有关执行此操作的最佳方法的建议。我遇到的问题是大 dpi 设备优先考虑 mdpi 限定符而不是默认值。

例如,应用程序具有以下资源结构:

res/
values/styles.xml
values-mdpi/styles.xml

这里的想法是为较小的屏幕设备提供另一种样式。但看起来 Android 会为更大 dpi 的设备选择 mdpi 样式,因为限定符是在支持的最小 dpi 的基础上工作的。

理想情况下,我想避免为每个可能的 dpi 提供 styles.xml,因为我使用 flavors 并且添加 4 个新的 styles.xml 会乘以 flavors 的数量,因此改变一个 styles.xml 将意味着改变一个很多文件...

是否有更简单的方法为 mdpi 设备提供特定资源?

最佳答案

我认为您没有其他方法可以提供至少两个 styles.xml:

res/
values-mdpi/styles.xml
values-hdpi/styles.xml

前者适用于 mdpi 或更小的 dpi。后者适用于 hdpi 或更大的 dpi。

关于android - mdpi 设备 Android 的特定 styles.xml 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33304730/

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