我需要将Sherlock Action Bar放在底部
我的代码
mActionBar = getSupportActionBar();
mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
mActionBar.setBackgroundDrawable(new ColorDrawable(Color
.parseColor("#383a6d")));
mActionBar.setSplitBackgroundDrawable(new ColorDrawable(Color
.parseColor("#1c1ab6")));
mActionBar.setStackedBackgroundDrawable(new ColorDrawable(Color
.parseColor("#1d1d5a")));
tab = mActionBar.newTab().setText("Discover").setIcon(discoverIco)
.setTabListener(tabListener);
mActionBar.addTab(tab);
// Create second Tab
tab = mActionBar.newTab().setText("Join").setIcon(joinIco)
.setTabListener(tabListener);
mActionBar.addTab(tab);
我的应用就像这张图片一样显示
如何将标签或操作栏放在底部而不是顶部
答案 0 :(得分:0)
在您的清单中添加此代码android:uiOptions="splitActionBarWhenNarrow"
例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="431"
android:versionName="4.3.1"
package="com.actionbarsherlock.sample.demos">
并在您的活动中再次添加此代码:
<activity android:label="@string/activity_name"
android:uiOptions="splitActionBarWhenNarrow"
android:name=".SampleList" android:theme="@style/Theme.Sherlock">
希望这会对你有所帮助.. :)