Я создаю приложение с навигацией по вкладкам. Я отображаю значки вместо текста.
Я хочу, чтобы вкладки оборачивали только изображение, поэтому мне не нужно прокручивать, чтобы добраться до всех вкладок.
Как я могу создать вкладки, которые просто заполняют экран?
Вот как сейчас выглядят вкладки:
Вы можете видеть, что мне нужно прокрутить... Есть еще одна вкладка, которая не видна на этом снимке экрана.
Это мой код для создания вкладок:
final ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
// Create the adapter that will return a fragment for each of the three
actionBar.addTab(
actionBar.newTab()
.setIcon(R.drawable.tabs_bar_add_item)
.setContentDescription(TAB_ADD_ITEM)
.setTabListener(this)
.setCustomView(R.layout.add_item_tab)
);
actionBar.addTab(
actionBar.newTab()
.setIcon(R.drawable.tabs_bar_shopping_list)
.setContentDescription(TAB_SHOW_LIST)
.setTabListener(this)
);
actionBar.addTab(
actionBar.newTab()
.setIcon(R.drawable.tabs_bar_map)
.setContentDescription(TAB_SHOW_MAP)
.setTabListener(this)
);
actionBar.addTab(
actionBar.newTab()
.setIcon(R.drawable.tabs_bar_specials)
.setContentDescription(TAB_SHOW_SPECIALS)
.setTabListener(this)
);
Первый R.layout.add_item_tab
— это просто imageView. Я пробовал так...
Любые идеи?