OptionMenuOnActivity
<?xml version="1.0" encoding="utf-8"?>
<menuxmlns:android="http://schemas.android.com/apk/res/android">
<itemandroid:id="@+id/menu1"android:title="Menu 1"/>
<itemandroid:id="@+id/menu2"android:title="Menu 2 Switch Fragment"/>
</menu>
publicclassMainActivityextendsAppCompatActivity {
...
@OverridepublicbooleanonCreateOptionsMenu(Menumenu) {
getMenuInflater().inflate(R.menu.menu, menu);
returnsuper.onCreateOptionsMenu(menu);
}
@OverridepublicbooleanonOptionsItemSelected(@NonNullMenuItemitem) {
intid = item.getItemId();
switch (id){
caseR.id.menu1:
Toast.makeText(getApplicationContext(), "Menu 1", Toast.LENGTH_SHORT).show();
returntrue;
caseR.id.menu2:
Toast.makeText(getApplicationContext(), "Menu 2", Toast.LENGTH_SHORT).show();
returntrue;
}
returnsuper.onOptionsItemSelected(item);
}
}
Copyright 2022 M. Fadli Zein