Android 样式 parent 链接意外结果

Android style parent chaining unexpected result

关于 this link,我尝试使用 式链式育儿 ,但行为不是我所期望的。我在下面写下了我的风格

<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"> 

我所期望的 是一个带有白色文本和标题文本大小的淡黄色按钮,但 textColor 和 textSize 没有变化。

我的问题是:我做的事情对吗?行为不当的原因是什么?

样式中不允许有多个父项。

你在这里做了什么

<style name="west_side.headline.white_text"/> 

正在与父项 west_side.headline 一起创建名为 white_text 的新样式。

要获得预期结果,您必须将 textcolor 属性添加到新样式。

<style name="west_side.headline.white_text">
    <item name="android:textColor">@color/poinila_post_background</item>
</style>