片段内部的片段选项卡未按预期工作

我有一个活动,其中包含一个包含三个项目,单击时切换三个片段。所以,我想要在我的第一个片段中加入另外三个片段,我用.bottomNavigationBarappBarLayout


我已经设置好了一切,但我遇到的问题是我的片段和没有按预期工作。似乎在我切换图标后,我失去了与内部片段的连接。我得到了什么。错?viewPagerappBarLayoutappBarLayoutbottomBar


activity_main.xml


<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout

    xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:app="http://schemas.android.com/apk/res-auto"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    tools:context=".MainActivity">


    <android.support.v7.widget.Toolbar

        android:id="@+id/toolbar"

        android:layout_width="match_parent"

        android:background="@color/colorPrimary"

        android:layout_height="wrap_content"

        android:layout_alignParentLeft="true"

        android:layout_alignParentStart="true"

        android:layout_alignParentTop="true">

        <ImageView

            android:layout_width="30dp"

            android:layout_height="30dp"

            android:tint="@android:color/white"

            android:layout_marginEnd="20dp"

            android:layout_marginRight="20dp"

            android:src="@drawable/transactions"

            android:contentDescription="@string/logo" />

        <TextView

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_alignParentTop="true"

            android:layout_centerHorizontal="true"

            android:layout_marginTop="15dp"

            android:ellipsize="end"

            android:text="@string/_1_dollar_pay"

            android:textColor="@android:color/white"

            android:textSize="16sp"

            app:fontFamily="@font/carter_one" />


    </android.support.v7.widget.Toolbar>

    <View

        android:id="@+id/shadow"

        android:layout_width="match_parent"

        android:layout_height="5dp"

        android:layout_below="@+id/toolbar"

        android:background="@color/colorPrimary"/>

    

 }

湖上湖
浏览 77回答 1
1回答

幕布斯6054654

在创建新的 .getChildFragmentManager()PagerAdapter 时使用PagerAdapter&nbsp;pagerAdapter&nbsp;=&nbsp;new&nbsp;PagerAdapter(getChildFragmentManager(),&nbsp;tabLayout.getTabCount());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java