如何将ActionBarSherlock置于底部?

时间:2012-10-16 09:05:11

标签: android actionbarsherlock

我正在使用ActionBarSherlock,我需要将它放在底部。

有没有办法做到这一点?

我可以在style.xml中设置android:gravity="bottom"吗?

1 个答案:

答案 0 :(得分:3)

首先,您无法更改ActionBarSherlock的位置。它将始终显示在顶部。但是,您可以轻松地将添加到ActionBar中的标签和其他内容显示在底部。

我也有类似的问题。我通过将android:uiOptions="splitActionBarWhenNarrow"放在<activity>标记内解决了这个问题。

例如,这有效:

<activity android:name=".my.Activity" 
          android:uiOptions="splitActionBarWhenNarrow"/>

但是,仅在纵向模式下,它实际上会显示在屏幕的底部。因此,您必须在清单中将应用程序方向定义为纵向,否则它将再次显示在顶部。