Java 在导航抽屉中的片段中嵌套包含片段作为子片段的TableLayout
我已经成功地实现了一个带有片段Frag_a、Frag_B、Frag_C和Frag_D的导航抽屉,但我希望在片段B内部放置一个带有3个选项卡(子片段)的表格,分别是Child_Frag_1、Child_Frag_2、Child_Frag_3Java 在导航抽屉中的片段中嵌套包含片段作为子片段的TableLayout,java,android,Java,Android,我已经成功地实现了一个带有片段Frag_a、Frag_B、Frag_C和Frag_D的导航抽屉,但我希望在片段B内部放置一个带有3个选项卡(子片段)的表格,分别是Child_Frag_1、Child_Frag_2、Child_Frag_3 有关如何通过child_Frag_1、child_Frag_2和child_Frag_1成功实现此目的的任何链接,都可以使用适配器。您只需要创建一个布局,适配器将根据需要反映任意多的布局或视图。您可以在internet上了解到许多有关适配器的信息。您可以使用T
有关如何通过child_Frag_1、child_Frag_2和child_Frag_1成功实现此目的的任何链接,都可以使用适配器。您只需要创建一个布局,适配器将根据需要反映任意多的布局或视图。您可以在internet上了解到许多有关适配器的信息。您可以使用TabLayout作为带有FrameLayout的TabItems的父项来保存实际片段:
<android.support.design.widget.TabLayout
android:id="@+id/tabLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#7367">
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Home" />
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Java" />
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Android" />
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Php" />
</android.support.design.widget.TabLayout>
<FrameLayout
android:id="@+id/frameLayout"
android:layout_width="match_parent"
android:layout_height="455dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tabLayout">
</FrameLayout>
</android.support.constraint.ConstraintLayout>
使用与您想做的相同的操作,除了抽屉(没有问题),您可以像本教程中那样将承载TabLayout的片段视为正常活动
注意:我强烈建议您使用Android Jetpack架构的新导航组件。在这种情况下,它可以为您解决所有问题,比如导航和处理Backbackback以及许多其他问题,您可以查看更多信息
享受吧是的,类似于此的内容谢谢您使用适配器填充布局