ActionBarSherlock
ライブラリを使用してAndroidアプリケーションを開発しています。あるアクティビティでは、タブ付きナビゲーションを折りたたみActionBar
(下部のアクションアイテム)と組み合わせて使用します。
Activity
この画像では、現在の状態を確認できます。タブは2行目にプッシュされています。
次の図ではActivity
、私が望む方法を見ることができます。タブは、2番目の行ではなく、一番上の行にある必要があります。ActionBar
とドキュメントをすでに読みましたActionBarSherlock
が、この動作を強制する方法が見つかりませんでした。
これは、の作成に使用される現在のコードですActionBar
。
public class AdminActivity extends SherlockFragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_admin);
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.Tab itemsTab = actionBar.newTab().setText(R.string.label_tab_items);
ActionBar.Tab usersTab = actionBar.newTab().setText(R.string.label_tab_users);
actionBar.addTab(itemsTab);
actionBar.addTab(usersTab);
}
何か案は?