我已经使用roughike API实现了android底部菜单栏
底部菜单栏中的图标有点大,图标图块由于长图标图块而换行。
我需要在底部菜单栏中减少图标及其标题大小。
所以当我添加样式如下时,它也会改变侧面菜单栏和底部菜单栏。我希望这种风格仅适用于底部菜单栏而不是侧面菜单栏 我该如何实现,
任何专家建议/帮助
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:textSize">10sp</item>
<item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"></style>
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
答案 0 :(得分:0)
用于设置标题样式,标题大小和颜色:
<style name="BB_BottomBarItem_TitleStyle">
<!-- Material spec: "Avoid long text labels as these labels do not truncate or wrap." -->
<item name="android:singleLine">true</item>
<item name="android:maxLines">1</item>
<item name="android:gravity">center_horizontal</item>
</style>
<style name="BB_BottomBarItem_Fixed.TitleAppearance" parent="TextAppearance.AppCompat.Body1">
<item name="android:textSize">14sp</item>
</style>
<style name="BB_BottomBarItem_Shifting.TitleAppearance" parent="BB_BottomBarItem_Fixed.TitleAppearance">
<item name="android:textColor">#FFFFFF</item>
</style>