- Forum-Beiträge: 3
05.12.2015, 17:32:16 via Website
05.12.2015 17:32:16 via Website
Hey Leute,
ich habe mehrere Activities und ich alle sollen das selbe Menü haben, deswegen habe ich mir gedacht, ich erstelle eine Hilfsklasse, in der die Methode das Menü drin steckt. Jedoch weiß ich nicht, wie ich das Returnstatement richtig behandeln soll. Oder gibt es vielleich noch einen eleganteren Weg?
Activity.class
public boolean onOptionsItemSelected(MenuItem item) {
ActivityHelper.createLoginSignUpMenu(item, this);
return super.onOptionsItemSelected(item);
}
Help.class
public static boolean createMenu(MenuItem item, Context context) {
int id = item.getItemId();
if (id == R.id.menu_main_action_settings) {
Intent intent = new Intent(context, SettingsActivity.class);
context.startActivity(intent);
return true;
}
return super.onOptionsItemSelected(item); // ???
}
Danke schonmal für eure Hilfe.
— geändert am 05.12.2015, 17:53:36
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.