将菜单和按钮移动到上方actionBar

时间:2014-08-15 10:41:25

标签: android android-actionbar actionbarsherlock android-theme

简单的问题,如何将所有内容从底部actionBar移动到上面的actionBar(右上角)。主题是什么(假设它与主题有关)。另外,如何彻底删除底部动作栏!

这是我目前设置主题的xml代码。 Theme.ML.ActionBar2 是设置actionBar属性的主题:

<resources>
    <style name="Theme.ML.Default" parent="@style/Theme.Sherlock">
          <item name="android:windowBackground">@drawable/bg_math</item>
          <item name="android:windowNoTitle">true</item>
          <item name="windowNoTitle">true</item>

     </style>

     <style name="Theme.ML.ActionBar2" parent="@style/Theme.Sherlock">
          <item name="android:windowBackground">@drawable/bg_list_topbar</item>

     </style>

     <style name="Theme.ML.Tabs" parent="@style/Widget.Sherlock.ActionBar.TabBar">

          <item name="windowActionBarOverlay">true</item>  
          <item name="windowActionModeOverlay">true</item>  
          <item name="android:gravity">center</item>  
          <item name="android:listDivider">@color/transparent</item>
          <item name="android:showDividers">none</item>
          <item name="android:dividerPadding">0dp</item>
          <item name="android:dividerHeight">0dp</item>
          <item name="android:dividerVertical">@null</item>
          <item name="background">@drawable/tab_bar_background</item> 
          <item name="android:background">@drawable/tab_bar_background</item>

     </style>
     <style name="Theme.ML.Text" parent="@style/Widget.Sherlock.ActionBar.TabText">
          <item name="android:textColor">@color/text_tab_indicator</item>
          <item name="android:textSize">8sp</item>
    </style>
    </resources>

1 个答案:

答案 0 :(得分:1)

如果您在活动声明中填写了清单,请检查此信息。

android:uiOptions="splitActionBarWhenNarrow"