[英]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.