FunnySaltyFish 2021-08-04 15:07 采纳率: 50%
浏览 73
已结题

Android FragmentContainerView占满整个页面,Toolbar不显示

这是我的xml文件

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">

        <androidx.appcompat.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            android:minHeight="?attr/actionBarSize"
            android:theme="?attr/actionBarTheme"
            app:title="@string/debug"
            app:titleTextColor="@android:color/white" />

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="曹娜发送积分卡是否健康积分卡复健科请尽快交乔恩科二你看 e、"
            android:textColor="@color/colorAccent" />
        
        <androidx.fragment.app.FragmentContainerView
            android:id="@+id/activity_code_nav_fragment"
            android:name="androidx.navigation.fragment.NavHostFragment"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:defaultNavHost="true"
            app:navGraph="@navigation/nav_code" />
    </LinearLayout>

对应的Activity

activityCodeBinding = DataBindingUtil.setContentView(this, R.layout.activity_code)
setSupportActionBar(activityCodeBinding.toolbar)
activityCodeBinding.toolbar.inflateMenu(R.menu.menu_code_editor)

以及主题

<style name="CodeActivityTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

为什么渲染出来的布局只显示第一个Fragment呢?

img

Toolbar和随便加的TextView都不见了
(去掉这个FCV这两者就显示正常)
(而且即使设置FCV的layout_height为固定dp,它也会占满整个页面)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月12日
    • 创建了问题 8月4日

    悬赏问题

    • ¥15 如何让企业微信机器人实现消息汇总整合
    • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
    • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
    • ¥15 TLE9879QXA40 电机驱动
    • ¥20 对于工程问题的非线性数学模型进行线性化
    • ¥15 Mirare PLUS 进行密钥认证?(详解)
    • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
    • ¥20 想用ollama做一个自己的AI数据库
    • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
    • ¥15 请问怎么才能复现这样的图呀