每个 Android 4.0 应用程序上都有一个 ActionBar
,它有一个标题。我需要减小这个尺寸。但我不明白我该怎么做,因为 ActionBar
没有为它提供公共(public)方法。 备注:我不想使用自定义 View 。
最佳答案
其实你可以做你想做的自定义ActionBar。它必须通过主题来完成。你可以这样做:
<style name="Theme.YourTheme" parent="android:style/Theme">
<item name="android:actionBarStyle">@style/Theme.YourTheme.Styled.ActionBar</item>
</style>
<style name="Theme.YourTheme.Styled.ActionBar">
<item name="android:titleTextStyle">@style/Theme.Viadeo.Styled.YourTheme.TitleTextStyle</item>
</style>
<style name="Theme.YourTheme.Styled.ActionBar.TitleTextStyle" parent="@android:style/Widget.TextView">
<item name="android:textSize">12sp</item>
</style>
关于java - 如何更改操作栏上标题文本的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12897071/