Стиль текста в ActionBar'е
Доброго времени суток, возникла необходимость увеличить отступы между строками в виджетах TextView. Для этого я в стилях прописал
<style name="BlueTheme" parent="AppBaseTheme">
<item name="android:actionBarStyle">@style/BlueActionBar</item>
<item name="android:textViewStyle">@style/TextViewStyle</item>
</style>
<style name="TextViewStyle" parent="android:Widget.TextView">
<item name="android:lineSpacingMultiplier">1.1</item>
</style>
<style name="BlueActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:titleTextStyle">@style/BlueActionBar.TitleTextStyle</item>
<item name="android:subtitleTextStyle">@style/BlueActionBar.SubtitleTextStyle</item>
</style>
После этого в ActionBar'е изменились отступы между строками, но вернуть значение именно в ActionBar'e к 1.0 не удается, делал я это так:
<style name="BlueActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:lineSpacingMultiplier">1.0</item>
</style>
<style name="BlueActionBar.SubtitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:lineSpacingMultiplier">1.0</item>
</style>
Но результата это не принесло. Собственно, вопрос: что прописать в стилях, чтобы для всех TextView, кроме тех, что в ActionBar'е, значение android:lineSpacingMultiplier было 1.1, а для остальных, тех, что в ActionBar'е, значение осталось 1.0?
Источник: Stack Overflow на русском