我正在使用新的稳定版 Android Studio 4.1.1
。当我创建一个新的 Android 项目时,默认情况下有 2 个themes.xml
文件values
,一个在values-night
. 但我没有看到styles.xml
.
themes.xml
看起来像这样-
<style name="Theme.SampleApp" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
</style>
我的问题是——
- 我是否需要
styles.xml
为我的个人视图创建一个,或者我也可以开始添加themes.xml
? - 如果我需要创建一个
styles.xml
,我应该在一个下创建一个values
,另一个在下创建一个values-night
吗? - 为什么
themes.xml
失踪colorAccent
?