我可以继承所需的Android父级样式和我的自定义样式吗?

时间:2014-10-09 09:48:57

标签: android styles android-xml multiple-inheritance android-styles

我想说我想为操作栏标题文本创建一个样式,这是继承Android基本样式所必需的:

<style name="AppActionBarTitleText" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
    <item name="android:textColor">@color/white_text</item>
</style>

但我也想添加我已在其他地方使用的这些项目:

<style name="MyCustomStyle">
    <item name="android:shadowColor">#44000000</item>
    <item name="android:shadowDx">3</item>
    <item name="android:shadowDy">3</item>
    <item name="android:shadowRadius">1.5</item>
    ...
</style>

我是否可以从所需的Android父级和我的自定义样式继承 AppActionBarTitleText 样式?

或者有没有办法将自定义样式( MyCustomStyle )的属性包含到操作栏标题文本样式( AppActionBarTitleText )中,而不必复制它们?

P.S。我不能从 @android:style / TextAppearance.Holo.Widget.ActionBar.Title 继承 MyCustomStyle ,因为我也使用其他TextView对象的样式等

0 个答案:

没有答案