У меня есть menu.java, и в этом файле у меня есть строки кодов, позволяющие пользователю нажать кнопку меню, и на их телефоне Android появятся «MENU1» и «MENU2».Тем не менее, у меня есть несколько классов Java, и каждый класс Java является своей собственной деятельностью.Что мне нужно сделать, чтобы эта функция класса меню использовалась в каждом действии, не вставляя каждую строку кода в menu.java друг в друга .java
Это мой Menu.java
publicКласс расширяет меню деятельности {
public boolean onCreateOptionsMenu(android.view.Menu menu){
super.onCreateOptionsMenu(menu);
MenuInflater a = getMenuInflater();
a.inflate(R.menu.main_menu, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item){
switch (item.getItemId()){
case R.id.MENU1:
startActivity(new Intent("com.helloworld.test.MENU1"));
return true;
case R.id.MENU2:
startActivity(new Intent("com.helloworld.test.MENU2"));
return true;
}
return false;
}
}