这是我的Button for
XML:
<Button
style="@style/Btest"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Some text"
/>
这是Button的样式XML:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Btest" parent="@android:style/Widget.Button">
<item name="android:textColor">#FFFFFFFF</item>
<item name="android:textSize">16dip</item>
<item name="android:textStyle">bold</item>
</style>
</resources>
但是,样式XML对Button没有影响.如果我跳过样式XML并直接在Button XML中应用样式,那么事情就会按预期工作.
我错过了什么?
最佳答案 您是否因为特定原因使用parent =“@ android:style / Widget.Button”?您只需要在从其他样式继承时指定父级.如果删除它会怎么样?