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