首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >导航预览在Android Studio 3.2预览中不可用

导航预览在Android Studio 3.2预览中不可用
EN

Stack Overflow用户
提问于 2018-06-10 00:23:56
回答 3查看 13.4K关注 0票数 51

我有兴趣尝试一下Android Studio中显示的导航图表。但是在我导入google sample之后,预览变得不可用

我使用的是Android Studio 3.2 Preview Canary 16

代码语言:javascript
复制
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    app:startDestination="@+id/launcher_home">

    <fragment
        android:id="@+id/launcher_home"
        android:name="com.android.samples.arch.componentsbasicsample.StartFragment"
        android:label="Home">

        <action
            android:id="@+id/end_action"
            app:destination="@id/end_dest" />

    </fragment>

    <fragment
        android:id="@+id/end_dest"
        android:name="com.android.samples.arch.componentsbasicsample.EndFragment"
        android:label="End"
        >

    </fragment>
</navigation>

2018年10月6日更新:

即使我重建了这个项目,它也不能工作。但是如果添加了新的屏幕,它会以预览模式显示新的屏幕

EN

Stack Overflow用户

发布于 2021-06-27 21:26:49

只需将tools:layout="fragmentname“添加到预览不可见的每个片段。示例:-

代码语言:javascript
复制
<navigation 
    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:id="@+id/nav_graph"
    app:startDestination="@id/startFragment">

    <fragment
        android:id="@+id/pickupFragment"
        android:name="com.example.cup_cake.PickupFragment"
        android:label="fragment_pickup"
        tools:layout="@layout/fragment_pickup" />

</navigation>
票数 4
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50776284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档