Конечно, просто создайте свой собственный класс Activity
, от которого наследуются все ваши классы.
Немного похоже - создайте абстрактный базовый класс, который наследуется от Activity
и реализует общее поведение:
public abstract class MyBaseActivity extends Activity {
public Menu onCreateOptionsMenu(Menu menu) {
/* do common menu stuff */
}
}
Затем сделайте ваши индивидуальные действия наследующими от вашего базового класса:
public class MyActivity extends MyBaseActivity {
// inherits behaviour from MyBaseActivity
// so don't need to re-implement onCreateOptionsMenu
}