繁体   English   中英

当我单击回收站视图中的项目时,我可以使用导航抽屉作为下拉菜单吗?

[英]Can i use a navigation drawer as a dropdown menu when i click on an item in a recyclerview?

即时通讯使用导航抽屉下拉当我选择在我的recyclerview一个项目了,但是我不确定是不是我应该使用导航抽屉的下拉列表。

一切正常,除非我在片段之间滑动时遇到一些问题,抽屉没有关闭。

只是想知道这样使用抽屉是否可以。

NavigationView mNavigationView2;

        mNavigationView2 = rootView.findViewById(R.id.nav_view2);

        initRecyclerView();

        mNavigationView2.setBackgroundColor(getResources().getColor(R.color.color1));
        mNavigationView2.setItemIconTintList(null);

        mNavigationView2.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
            @Override
            public boolean onNavigationItemSelected(@NonNull MenuItem item) {
                final Dialog dialog;
                switch (item.getItemId()){
                    case R.id.ic_edit:
                    //code when edit is clicked in dropdown.
            return true;
        }
    });

不清楚你真正想要达到的目标。 如果我没有错,您想在 recyclerview 下拉选项中重用导航抽屉的选项列表(来自res/menu )。 你可以看看这个: https : //developer.android.com/guide/topics/ui/menus

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM