Replaced resource ID switches by ifs

This commit is contained in:
M66B
2021-02-05 11:15:02 +01:00
parent b8662875f9
commit 3e41dd2e49
45 changed files with 1353 additions and 1623 deletions

View File

@@ -495,19 +495,18 @@ public class FragmentRule extends FragmentBase {
bottom_navigation.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
switch (menuItem.getItemId()) {
case R.id.action_delete:
onActionDelete();
return true;
case R.id.action_check:
onActionCheck();
return true;
case R.id.action_save:
onActionSave();
return true;
default:
return false;
int itemId = menuItem.getItemId();
if (itemId == R.id.action_delete) {
onActionDelete();
return true;
} else if (itemId == R.id.action_check) {
onActionCheck();
return true;
} else if (itemId == R.id.action_save) {
onActionSave();
return true;
}
return false;
}
});
@@ -603,14 +602,11 @@ public class FragmentRule extends FragmentBase {
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_help:
onMenuHelp();
return true;
default:
return super.onOptionsItemSelected(item);
if (item.getItemId() == R.id.menu_help) {
onMenuHelp();
return true;
}
return super.onOptionsItemSelected(item);
}
private void onMenuHelp() {