Android Studio主抽屉未在预览中显示组件(androidx)

时间:2019-09-12 12:43:01

标签: android-studio navigation preview androidx drawer

导航活动中的

activity_main_drawer.xml现在显示组件的预览。相反,只显示“ android ... NavigationView”

我尝试了多种来源,但是他们没有使用androidx,所以我无法实现他们用于gradle构建的工具。

清理项目/使项目无效并重新启动/重建似乎也不起作用。

除了删除行tools:showIn="navigation_view"之外,关闭/重新打开/重新启动也无法解决该问题。

基本代码只是activity_main_drawer的标准xml文件,但未在预览中显示任何这些代码。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_home"
            android:icon="@drawable/ic_menu_camera"
            android:title="@string/menu_home" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="@string/menu_gallery" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="@string/menu_slideshow" />
        <item
            android:id="@+id/nav_tools"
            android:icon="@drawable/ic_menu_manage"
            android:title="@string/menu_tools" />
    </group>

    <item android:title="Communicate">
        <menu>
            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="@string/menu_share" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="@string/menu_send" />
        </menu>
    </item>

</menu>

https://imgur.com/gDKBrvd

组件应按预期显示: https://imgur.com/zHKoqOl

0 个答案:

没有答案