我的样式适用于我的整个应用程序:
AndroidManifest.xml中:
<application android:theme="@style/ApplicationStyle" android:icon="@drawable/icon" android:label="@string/app_name">
Run Code Online (Sandbox Code Playgroud)
在我的styles.xml中:
<style name="ApplicationStyle" parent="android:Theme">
<item name="android:button">@style/CKButton</item>
</style>
<style name="CKButton" parent="android:style/Widget.Button">
<item name="android:textSize">19sp</item>
<item name="android:layout_margin">0dip</item>
<item name="android:background">#ff0000</item>
</style>
Run Code Online (Sandbox Code Playgroud)
但风格并未得到应用.
对不起,如果我只是在用假名字ApplicationStyle- Item,但我不知道在哪里找对象名称和简单的假设,即android:button适用于所有的按钮.
AppCompat视图组件和标准/默认视图组件之间有什么区别?
例如,an AppCompatEditText和an EditText之间或a AppCompatButton和a 之间的差异Button.
查看开发人员文档android.support.v7.widget,AppCompat视图组件被描述为" tint aware ",但这是唯一的区别,这究竟是做什么的?
android android-appcompat android-view android-support-library