【问题标题】:Some items in my Android Navigation drawer don't work我的 Android 导航抽屉中的某些项目不起作用
【发布时间】:2021-02-06 11:54:42
【问题描述】:

打开导航抽屉时,只打开了几个项目,例如nav_homenav_slideshow 等。但是,nav_socialnav_editarnav_moneynav_login 不起作用,有人可以帮帮我吗?

主要活动:

mAppBarConfiguration = new AppBarConfiguration.Builder( R.id.nav_home,R.id.nav_social, R.id.nav_gallery, R.id.nav_slideshow, R.id.nav_tools, R.id.nav_share, R.id.nav_send, R.id.nav_editar , R.id.nav_money ) 
.setDrawerLayout(drawer) 
.build();

Activity_main_drawer.xml:

        <item
            android:id="@+id/nav_home"
            android:icon="@drawable/ic_home_black_24dp"
            android:title="Página Principal" />
        <item
            android:id="@+id/nav_social"
            android:icon="@drawable/ic_menu_camera"
            android:title="@string/menu_home" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_library_music_black_24dp"
            android:title="@string/menu_gallery" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_location_city_black_24dp"
            android:title="@string/menu_slideshow" />
        <item
            android:id="@+id/nav_tools"
            android:icon="@drawable/ic_location_on_black_24dp"
            android:title="@string/menu_tools" />
        <item
            android:id="@+id/nav_send"
            android:icon="@drawable/ic_videocam_black_24dp"
            android:title="@string/menu_share" />
        <item
            android:id="@+id/nav_money"
            android:icon="@drawable/ic_attach_money_black_24dp"
            android:title="@string/menu_send" />
    
    
    <item android:title="A minha conta">
        <menu>
            <item
                android:id="@+id/nav_editar"
                android:icon="@drawable/ic_edit_black_24dp"
                android:title="Editar Perfil" />
            <item
                android:id="@+id/nav_login"
                android:icon="@drawable/ic_account_circle_black_24dp"
                android:title="Iniciar sessão" />
        </menu>
    </item>

谢谢。

【问题讨论】:

    标签: java android xml


    【解决方案1】:

    您的抽屉不工作的原因可能有很多。如果我理解正确,您是在使用 Navigation Component 进行导航吗?

    • 您是否为导航地图中的其他选项设置了片段?
    • 您能看到已经为可行的选项完成了哪些工作,而其他选项没有完成吗?

    我们肯定需要更多详细信息才能为您提供帮助。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-19
    • 2021-12-17
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    相关资源
    最近更新 更多