У меня есть класс Nav Drawer, от которого наследуется большинство моих действий. У меня есть CurrentProjectsActivity
, к которому я могу получить доступ со страницы панели инструментов с помощью кнопки. Это покажет мне все проекты просто отлично. Однако, когда я пытаюсь запустить это действие с NavDrawer.class
, я получаю пустое действие. В чем может быть проблема? Это мой код:
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
int id = item.getItemId();
Intent intent;
user_id = mAuth.getCurrentUser().getUid();
if (id == R.id.nav_currentProjects) {
intent = new Intent(this, CurrentProjectsActivity.class);
startActivity(intent);
}
\\other item handlers here
DrawerLayout drawer = findViewById(R.id.drawer_Layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
Другие действия запускаются просто отлично, и все заполняется, если они вызываются из класса NavDrawer
. Не могу понять, в чем проблема с этим