关于这个链接,我尝试使用风格的链式育儿,但行为并不是我所期望的。我在下面写了我的风格
<style name="headline">
<item name="android:textSize">@dimen/fontsize_headline</item>
</style>
<style name="white_text">
<item name="android:textColor">@color/poinila_post_background</item>
</style>
<style name="west_side">
<item name="android:background">@color/west_side</item>
</style>
<style name="west_side.headline"></style>
<style name="west_side.headline.white_text">
我所期望的是一个黄色按钮,带有白色文本和标题文本大小,但文本颜色和文本大小不变。
我的问题是:我做的事情是正确的吗?行为不端的原因是什么?
样式中不允许有多个父级。
你在这里做了什么
<style name="west_side.headline.white_text"/>
正在创建一个名为white_text的新样式,其父行为westrongide.headline。
为了获得预期的结果,您必须将textcolor属性添加到新样式中。
<style name="west_side.headline.white_text">
<item name="android:textColor">@color/poinila_post_background</item>
</style>