为什么在应用迁移到androidx后抽屉布局不预览

时间:2019-11-08 11:56:23

标签: android navigation-drawer androidx drawerlayout

应用正常运行。日志中没有错误,我的应用程序也没有崩溃,但是android studio中有抽屉预览的问题。 android studio版本是3.5.2,gradle版本是5.4.1。有任何已知的解决方案吗?

构建gradle依赖项

 implementation 'androidx.appcompat:appcompat:1.1.0';
    implementation 'androidx.legacy:legacy-support-v4:1.0.0';
    implementation 'com.google.android.material:material:1.2.0-alpha01';
    implementation 'androidx.appcompat:appcompat:1.1.0';
    implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta3';
    implementation 'androidx.drawerlayout:drawerlayout:1.1.0-alpha03';

menu.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_camera"
            android:icon="@drawable/ic_menu_camera"
            android:title="Import" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="Gallery" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="Slideshow" />
        <item
            android:id="@+id/nav_manage"
            android:icon="@drawable/ic_menu_manage"
            android:title="Tools" />
    </group>

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

</menu>

0 个答案:

没有答案