android - Base.Widget.AppCompat.Button 与 Widget.AppCompat.Button

标签 android styles android-appcompat

我正在使用 AppCompat 22.1.1

Base.Widget.AppCompat.ButtonWidget.AppCompat.Button 有什么区别?

最佳答案

AppCompat.Button 的情况下,它直接继承,据我所知,没有任何东西覆盖它,所以它们应该是相同的。来自 AppCompat styles.xml :

<style name="Widget.AppCompat.Button" parent="Base.Widget.AppCompat.Button" />

但是根据AppCompat documentation ,我们应该使用 Widget.AppCompat:

Top level themes

These are the themes to be used directly by developers. These inherit from the relevant second level theme below.

Names: Theme.AppCompat, Theme.AppCompat.Light and Theme.AppCompat.Light.DarkActionBar

Example: values/Theme.AppCompat <- Theme.Base.AppCompat

关于android - Base.Widget.AppCompat.Button 与 Widget.AppCompat.Button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29860852/

相关文章:

java - onclicklistener 中的全局变量

html - 图片与文字并排

css - 更改页面左侧传单标记的弹出位置?

android - NoClassDefFoundError : com. google.android.gms.analytics.Tracker

android - Android中自定义圆形复选框

android - Android 中 ImageView 上的滑动(fling)手势识别问题

java - Android:将 XML android:background 转换为 Java 程序代码

jquery - 为什么 Jquery 向我的 html 添加内联样式?

java.lang.RuntimeException : Unable to start activity ComponentIn}: . support.v7.app.ActionBarActivity

java - Android Studio 在调试器中看不到静态 : no such static field