适用于覆盖不同操作系统版本的值 - 夜晚的正确方法

问题描述 投票:-1回答:2

我想在我的应用程序中实现夜间模式。我提到了这个网站:DayNight Theme Android Tutorial with Example

我看到我们需要制作values-night目录并覆盖其中的styles.xml文件。我已经有其他不同的values目录,如values-v27也覆盖了styles.xml文件。如何为这些特定目录实现夜间主题?就像是values-v27-night还是values-night-v27?它甚至可能吗?

android android-styles
2个回答
0
投票

values-night-v27在两个条件v27night之间放置一个和条款,所以如果你使用values-v27-night并不重要。

此外,如果您将值分别放在values-v27values-night中,则将应用或条款


0
投票

当然,您可以拥有夜晚和任何其他资源限定符的特定值。对于您的示例,资源目录名称将为values-night-v27。如果您不确定订单,可以右键单击项目结构中的res节点,然后转到新建> Android资源目录,然后填写条件,将自动生成名称。 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.