I'm developing a Android application, using the ActionBarSherlock
library. In one activity, I use a tabbed navigation in combination with a collapsed ActionBar
(action items at the bottom).
In this picture you can see the Activity
in its current state: The tabs are being pushed in a second row.
In the following picture you can see the Activity
the way I want it to be: The tabs should be in the top row, not in a second row. I already read the ActionBar
and ActionBarSherlock
documentation, but found no way to force this behaviour.
This is the current code, used to create the 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);
}
Any ideas?