styles.xml(res \ values \ styles.xml)和styles.xml(res \ values-v21 \ styles.xml)之间的区别?

时间:2016-02-28 06:20:13

标签: android mobile styles android-appcompat

这两个文件之间的主要区别是什么:styles.xml(res \ values \ styles.xml)和styles.xml(res \ values-v21 \ styles.xml?

对于旧的Android版本,我们应该修改哪个文件?

2 个答案:

答案 0 :(得分:2)

如果用户的设备运行的是Android API级别21+(Android 5.0+)和Android,则Android将使用res\values-v21\styles.xmlres\values\styles.xml用于旧版本

答案 1 :(得分:1)

这只是意味着Android版本的风格不同。

值-v21中的

styles.xml表示该特定样式适用于Android API 21版本5.0 +

虽然styles.xml将用于5.0 +以外的任何其他Android版本。

与为en,fr,pk等创建活动的语言相同。

旧版本会自动由values/styles.xml文件定位。