开发者社区> 问答> 正文

样式不适用于Button

这是我的按钮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中应用样式,那么事情将按预期进行。

我想念什么?

展开
收起
Puppet 2020-01-24 11:27:53 398 0
1 条回答
写回答
取消 提交回答
  • 您是否parent="@android:style/Widget.Button"出于特定原因使用了?parent要从其他样式继承时,只需指定a 。如果删除它会怎样?

    2020-01-24 11:28:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载