Я пытаюсь обновить свое приложение и получить фрагменты, панель действий и все другие функции пользовательского интерфейса, которые я пропускаю. я понимаю, что я могу иметь несколько фрагментов в действии, различные макеты, основанные на устройстве, и все, что хорошо, но Я изо всех сил пытаюсь получить некоторые вкладки так, как я хочу. я понять, как добавлять вкладки, переключаться между ними, но как я могу более одного фрагмента на вкладке? Так, например, у меня есть по существу два Я хочу, чтобы пользователь мог переключаться между легко (почему я хочу использовать вкладки). Если у меня есть два отдельных мероприятия, я можно указать это в 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>
Я могу преобразовать второй макет в использование вкладок, поскольку он содержит только один фрагмент, но я не уверен, как получить первый макет в один Вкладка. Это что-то, что разрешено? Спасибо заранее,
Джейсон Пренгер