Skip to content

Repository files navigation

OptionMenuOnActivity

  • R.menu.menu
<?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>
  • MainActivity.java
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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages