【问题标题】:Changing Actionbar Tab Text Size in AppCompact Theme在 AppCompat 主题中更改操作栏选项卡文本大小
【发布时间】:2014-05-01 10:49:13
【问题描述】:

我已经四处搜索并尝试了几种方法来更改操作栏选项卡的文本样式。

我希望“NOW SHOWING”文本的文本大小更大。

这是我的主题。

  <style name="Theme.Tabtheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <item name="actionBarItemBackground">@drawable/selectable_background_tabtheme</item>
    <item name="popupMenuStyle">@style/PopupMenu.Tabtheme</item>
    <item name="dropDownListViewStyle">@style/DropDownListView.Tabtheme</item>
    <item name="actionBarTabStyle">@style/ActionBarTabStyle.Tabtheme</item>

    <item name="android:actionBarTabTextStyle">@style/ActionBarTabTextStyle.Tabtheme</item>
    <item name="actionBarTabTextStyle">@style/ActionBarTabTextStyle.Tabtheme</item>

    <item name="actionDropDownStyle">@style/DropDownNav.Tabtheme</item>
    <item name="actionBarStyle">@style/ActionBar.Solid.Tabtheme</item>
    <item name="actionModeBackground">@drawable/cab_background_top_tabtheme</item>
    <item name="actionModeSplitBackground">@drawable/cab_background_bottom_tabtheme</item>
    <item name="actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Tabtheme</item>

    <!-- Light.DarkActionBar specific -->
    <item name="actionBarWidgetTheme">@style/Theme.Tabtheme.Widget</item>

  </style>

  <style name="ActionBarTabTextStyle.Tabtheme" parent="Widget.AppCompat.Base.ActionBar.TabText">
    <item name="android:textSize">18sp</item>
  </style>

我做错了什么?

【问题讨论】:

    标签: android android-actionbar android-appcompat


    【解决方案1】:

    这对我有用。我可以更改文本大小和颜色。尝试删除actionBarWidgetTheme

    <style name="Theme.Tabtheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    
        <item name="android:actionBarTabTextStyle">@style/ActionBarTabTextStyle.Tabtheme</item>
        <item name="actionBarTabTextStyle">@style/ActionBarTabTextStyle.Tabtheme</item>
    
    </style>
    
    <style name="ActionBarTabTextStyle.Tabtheme" parent="Widget.AppCompat.Base.ActionBar.TabText">
        <item name="android:textSize">18sp</item>
        <item name="android:textColor">@color/Red</item>
    </style>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多