Подменю - это еще один способ группировки пунктов меню.
Я собираюсь показать, как создавать, добавлять элементы и управлять выбором элементов.
Создание подменю и добавление элементов:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
SubMenu fileMenu = menu.addSubMenu("File");
fileMenu.add(FILE, NEW_MENU_ITEM, 0, "new");
...
Ручка выбора элементов подменю
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case NEW_MENU_ITEM:
doSomething();
break;
...
Эти простые фрагменты кода показывают, как создавать и использовать подменю.
Также я собираюсь опубликовать целый пример. Скопируйте в свою среду IDE и запустите ее: