Why can't I set the title of the navigation view menu in my CandidateListAdapter.java when I inflate it? But in my MainActivity.java the code works perfectly fine
MainActivity.java
NavigationView navView = (NavigationView) findViewById(R.id.right_nav_view);
Menu menu = navView.getMenu();
MenuItem logout = menu.findItem(R.id.nav_logout);
logout.setTitle("asd");
CandidateListAdapter.java
inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
nav = inflater.inflate(R.layout.drawer_layout, null, false);
NavigationView navView = (NavigationView) nav.findViewById(R.id.right_nav_view);
Menu menu = navView.getMenu();
MenuItem pres = menu.findItem(R.id.pres);
pres.setTitle("Maria");