По какой-то причине в моей нижней панели навигации мой второй элемент не работает, но первый работает, я не могу понять, почему. когда я нажимаю кнопку navigation_building
, я не достигаю соответствующего case
.
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/navigation_home"
android:title="•"
android:enabled="true"
android:icon="@drawable/ic_home_black_18dp"/>
<item
android:id="@+id/navigation_building"
android:title="•"
android:enabled="true"
android:icon="@drawable/ic_domain_black_18dp"/>
<item
android:id="@+id/navigation_transfert"
android:title="•"
android:enabled="true"
android:icon="@drawable/ic_import_export_black_18dp"/>
<item
android:id="@+id/navigation_settings"
android:title="•"
android:enabled="true"
android:icon="@drawable/ic_settings_black_18dp"/>
</menu>
bottomNavigationView.setOnNavigationItemReselectedListener(new BottomNavigationView.OnNavigationItemReselectedListener() {
@Override
public void onNavigationItemReselected(@NonNull MenuItem item) {
Toolbar toolbar = findViewById(R.id.toolbar);
// Handle navigation view item clicks here.
switch (item.getItemId()) {
case R.id.action_logout: {
finish();
}
case R.id.navigation_home: {
loadFragment(new HomeFragment());
break;
}
case R.id.navigation_building: {
loadFragment(new BuildingFragment());
break;
}
}