java当我点击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;
}
});
# 1 楼答案
不清楚你真正想要实现什么。 如果我没说错的话,您希望重用recyclerview下拉选项中导航抽屉的选项列表(从res/menu)。 你可以看看这个: https://developer.android.com/guide/topics/ui/menus