I created a new navigation drawer activity from Android Studio 3.5 templates, but menu items are not clickable even though I\'m listening for NavigationItemSelected
Inside XML the tag in the activity
Rearrangement first and
Second .
Inside java onCreate example :
navController.addOnDestinationChangedListener(new NavController.OnDestinationChangedListener() {
@Override
public void onDestinationChanged(@NonNull NavController controller,
@NonNull NavDestination destination, @Nullable Bundle arguments) {
if(destination.getId() == R.id.nav_home) {
Toast.makeText(Permissions_Display.this,"home",Toast.LENGTH_LONG).show();
} if(destination.getId() == R.id.nav_gallery) {
Toast.makeText(Permissions_Display.this,"nav_gallery",Toast.LENGTH_LONG).show();
}
if(destination.getId() == R.id.nav_slideshow) {
Toast.makeText(Permissions_Display.this,"nav_slideshow",Toast.LENGTH_LONG).show();
} if(destination.getId() == R.id.nav_tools) {
Toast.makeText(Permissions_Display.this,"nav_tools",Toast.LENGTH_LONG).show();
}
if(destination.getId() == R.id.nav_share) {
Toast.makeText(Permissions_Display.this,"nav_share",Toast.LENGTH_LONG).show();
} if(destination.getId() == R.id.nav_send) {
Toast.makeText(Permissions_Display.this,"nav_send",Toast.LENGTH_LONG).show();
}
}
});