Hey ich schreibe gerade an einem Android Programm.
Aus der Androidbibliothek nutze ich 3 Klassen, Activity, ListActivity und TabActivity.
ListActivity und TabActivity erben beide von Activity.
Die Klasse Aktivity hat zwei Methoden die ich gerne überschreiben möchte:
public boolean onCreateOptionsMenu(final Menu menu)
public boolean onOptionsItemSelected(final MenuItem item)
und zwar in jede meiner von den 3 Klassen erbende Klasse den gleichen Code benutzen, um Redundanz zu vermeiden suche ich jetzt nach einer Möglichkeit irgendwie den gleichen Code in allen Klassen zu verwenden ohne copy&paste zu verwenden oder noch eine Klasse unter die 3Klassen zu schieben (das mache ich gerade).
Habt da jemand eine Idee ?
Grüße
Aus der Androidbibliothek nutze ich 3 Klassen, Activity, ListActivity und TabActivity.
ListActivity und TabActivity erben beide von Activity.
Die Klasse Aktivity hat zwei Methoden die ich gerne überschreiben möchte:
public boolean onCreateOptionsMenu(final Menu menu)
public boolean onOptionsItemSelected(final MenuItem item)
und zwar in jede meiner von den 3 Klassen erbende Klasse den gleichen Code benutzen, um Redundanz zu vermeiden suche ich jetzt nach einer Möglichkeit irgendwie den gleichen Code in allen Klassen zu verwenden ohne copy&paste zu verwenden oder noch eine Klasse unter die 3Klassen zu schieben (das mache ich gerade).
Habt da jemand eine Idee ?
Grüße
Zuletzt bearbeitet: