Android Button主题不适用

时间:2019-03-11 16:30:58

标签: android android-layout themes android-theme android-styles

我创建了非常简单的视图。我想为按钮创建默认布局,然后通过我添加到清单文件中的AppTheme导入它。

CellUtil

因此,我希望在应用中将所有按钮设置为此设置样式。我能完成的唯一方法是使用

将样式导入按钮中

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="buttonStyle">@style/ButtonStyle</item> <item name="android:buttonStyle">@style/ButtonStyle</item> <item name="android:button">@style/ButtonStyle</item> </style> <style name="ButtonStyle" > <item name="android:textSize">20dp</item> <item name="android:gravity">center</item> <item name="android:layout_width">150dp</item> <item name="android:layout_gravity">center</item> <item name="android:layout_marginTop">10dp</item> <item name="android:background">@drawable/defaultbutton</item> </style>

“开始测试”按钮的样式是通过内部导入设置的。

有趣的是,某些样式已导入按钮“设置”和“检查传感器”(例如 drawable / deefaultbutton 或居中文本)

style="@style/ButtonStyle"

我的问题是,为什么会发生这种情况,并且如果不通过“主题”将其导入,则无法将其设置为默认值?

尝试了this并阅读了this,但这对我不起作用。

0 个答案:

没有答案