Android ActionBar.Tab setCustomView () не заполняет родителей
используя метод ActionBar.Tab setCustomView () с этим макетом:
это моя функция настройки ActionBar:
public void setActionBar()
{
ActionBar actionBar = getSupportActionBar();
//actionBar.hide();
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);
//set action bar navigation mode
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
//set tabs
//home tab
Tab tab = actionBar.newTab().setText(TAB_HOME).setTabListener(new PicoTabListener(this, StartFragment.class));
tab.setCustomView(R.layout.tab_background);
actionBar.addTab(tab);
//events tab
tab = actionBar.newTab().setText(TAB_EVENTS).setTabListener(new PicoTabListener(this, EventsFragment.class));
actionBar.addTab(tab);
//enter event code
tab = actionBar.newTab().setText(TAB_CODE).setTabListener(new PicoTabListener(this, EnterCodeFragment.class));
actionBar.addTab(tab);
}
и мой макет деятельности:
Результаты выглядят так: (верхняя левая вкладка с серым фоном):
Как я могу сделать свой собственный вид, чтобы заполнить всю вкладку и работать должным образом?
используя пакет поддержки v7 для Android 2.3