Мне нужно три вкладки, которые в основном меняют сортировку в списке ниже. Мне не нужен просмотр пейджера или что-то слишком сложное, но я могу найти примеры только с пейджером вида. Я использую appCompat и панель инструментов и расширяю AppCompatActivity.Как создать вкладки без представления пейджера
Я попытался вкладки хозяина, но она невидима, когда я запустить приложение
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/tab1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" />
...
«Я пробовал хост вкладки, но он невидим, когда я запускаю приложение» - ну, вы добавили какие-либо вкладки? Это будет в вашем Java-коде. 'TabHost', безусловно, работает, как и' FragmentTabHost'. Библиотека поддержки дизайна также имеет реализацию табуляции, которая, хотя она * может * работать с 'ViewPager', не требует *' ViewPager' AFAIK. Все, что говорится, поскольку большинство реализаций вкладок используют «ViewPager», ваши пользователи могут рассчитывать на возможность прокрутки между вкладками, даже если вы считаете, что вам это не нужно. – CommonsWare
Если вы хотите изменить сортировку, почему бы просто не изменить сортировку? Зачем нужны вкладки? – Barak