【发布时间】:2014-12-13 19:16:05
【问题描述】:
使用新的 AppCompat-v7 (v21) 在我看来不再需要声明
属性两次,一次不带android:前缀,一次带android:前缀,用于自定义ActionBar。
也许,我认为,因为操作栏样式已经从 Base.V7.Theme.AppCompat 继承,然后在所有库的 values-vXX 中覆盖没有 android: 前缀xml 文件。
是这样还是我弄错了?谢谢
编辑:
可能是因为 AppCompat-v7 (v21) 总是使用android.support.v7.widget.Toolbar 来制作 ActionBar,即使它在 Lollipop 设备上运行也是如此?
【问题讨论】:
-
您的编辑是正确的。
-
那么与以前版本的主要区别在于,v21 在运行设备 Android 3.0+ 上可用时不是原生 ActionBar 上的包装器。对吗?
标签: android android-appcompat android-actionbar-compat