Я пытался обновить свое приложение и начать работу с фрагментами, панель действий и все другие функции пользовательского интерфейса, которые мне не хватает. я понимаю, что у меня может быть несколько фрагментов в действии, иметь разные макеты, основанные на устройстве, и все такое хорошее, но Я изо всех сил пытаюсь получить некоторые вкладки так, как я хочу. я понять, как добавлять вкладки, переключаться между ними, но как у меня более одного фрагмента во вкладке? Так, например, у меня по существу два экраны Я хочу, чтобы пользователь мог переключаться назад и вперед с легко (почему я хочу использовать вкладки). Если у меня есть два разных занятия, я можно указать это в файлах xml и использовать setContentView, используя макеты ниже
tab1_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<fragment
android:name="com.example.tabrefactor.Fragment1"
android:id="@+id/fragment_1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<fragment
android:name="com.example.tabrefactor.Fragment2"
android:id="@+id/fragment_2"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<fragment
android:name="com.example.tabrefactor.Fragment3"
android:id="@+id/fragment_3"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</LinearLayout>
tab2_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<fragment
android:name="com.example.tabrefactor.Fragment4"
android:id="@+id/fragment_4"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</LinearLayout>
Я могу преобразовать второй макет для использования вкладок, поскольку он содержит только один фрагмент, но я не уверен, как превратить первый макет в единый таб. Это что-то разрешенное? Заранее благодарим
Джейсон Пренджер