Jibi
Jibi

Reputation: 459

Can we create multiple action bar on the same activity on Android?

I want to create mutliple action bars (two) on the same activity for my Android App.

Here are my explanations:

I want a "header action bar" and a "footer action bar" to separate my menus :

Currently, I use this method:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main_header, menu);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        ActionBar actionBar = getActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
    return true;
}

My question is: how can I add another action bar and put it into the footer? It is possible?

(Example: https://i.sstatic.net/7sfh6.png)

Left image, action bar at the top (doesn't take into account the tab navigation) and the split Action Bar at the bottom.

I don't know what to say more, so if you want more informations you are free to ask me any questions.

Upvotes: 1

Views: 2493

Answers (1)

serdar
serdar

Reputation: 560

Please have a look at uiOptions="splitActionBarWhenNarrow" option in manifest file: http://developer.android.com/guide/topics/manifest/application-element.html

Note: This was deprecated with Android 5.0: https://code.google.com/p/android/issues/detail?id=79722

Upvotes: 1

Related Questions