样式不适用于Button

时间:2010-01-06 18:07:50

标签: android

这是我的按钮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中应用样式,那么事情就会按预期工作。

我错过了什么?

1 个答案:

答案 0 :(得分:2)

您是否因特定原因使用parent="@android:style/Widget.Button"?如果要从其他样式继承,只需指定parent即可。如果删除它会发生什么?