【发布时间】:2016-09-07 12:17:53
【问题描述】:
我正在开发一个以列表视图开头的应用程序。
我在为应用程序设置主题时遇到了麻烦。
Material Design 可应用于 Android 5.0 及以上版本。所以我创建了一个 values-21 文件夹并创建 styles.xml 如下:
<resources>
<!-- Inherit from the light Material Theme -->
<style name="MyCustomTheme" parent="android:Theme.Material.Light">
<item name="android:colorPrimary">@color/My_LightBlue</item>
</style>
</resources>
在 5.0 版本以下的 Android 中,此主题不适用,因为它不读取 values-21 文件夹。
我还必须在值标准文件夹中创建 styles.xml 吗?
必须创建一个新主题来更改应用栏的颜色(这是我的目标)。
我有点迷茫... 谢谢
【问题讨论】:
-
您可以使用设计支持库在较旧的 android 版本上使用材料设计 - developer.android.com/topic/libraries/support-library/…
标签: android android-studio material-design android-theme android-styles