我们应该使用哪个 themes.xml 文件而不是 android 中的 style.xml

Which themes.xml file should we use instead of style.xml in android

在我的 android 工作室中,没有 style.xml 文件。 有一个包含两个 themes.xml 个文件的主题文件夹。
请告诉我们应该使用哪个 themes.xml 文件来实现 android 选项卡功能。

新的 Android Studio 项目模板中有两个 themes.xml
一个是浅色主题,一个是深色主题。

有关 dark theme

的更多信息

它在 Android studio 4.1

中进行了更改

实际上,在旧版本的 Android studio 中,如果您想在您的应用中启用深色模式,您必须在深色主题 XML 文件中手动创建和定义属性,但现在它是自动生成的,因为大多数新应用程序都在其应用程序中转向暗模式。

如果这些文件不适合您的用例,您仍然可以从 Android 工作室项目中删除这些文件。

由于

,今天实现深色主题(或黑色主题)非常容易

Theme.DayNight and AppCompatDelegate

Android 来找我们允许我们声明

night/colors.xml

night/styles.xml

完整示例在这里:https://github.com/android/user-interface-samples/tree/master/DarkTheme