gpt4 book ai didi

android - 如何根据 Android 版本应用主题

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:02 25 4
gpt4 key购买 nike

目前我在 AndroidManifest.xml 文件中指定了一个主题:

android:theme="@android:style/Theme.Holo.Light"

现在我正在努力创建向后兼容的应用程序。只要 Gingerbread 没有 Theme.Holo.Light 我就会使用 Theme.Light 但如何根据操作系统版本应用所需的主题?

最佳答案

为您的值文件夹使用资源限定符:

例如res/values-v11

在标准res/values/styles.xml中引用Theme.Light,然后在Theme.Holo.Light中引用Theme.Holo.Light res/values-v11/styles.xml。如果它在 API 11+ 上运行,它会自动选择 Holo;否则,它将回退到 res/values/styles.xml 中指定的标准 Theme.Light

关于android - 如何根据 Android 版本应用主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12038579/

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