Toolbar toolbar = findViewById(R.id.browse_toolbar); toolbar.inflateMenu(R.menu.menu_toolbar); // 加载菜单资源文件 setSupportActionBar(toolbar); ActionBar actionBar = getSupportActionBar(); if (actionBar!=null){ actionBar.setDisplayHomeAsUpEnabled(true); } 后显示不出菜单R.menu.menu_toolbar
时间: 2024-03-25 20:41:24 浏览: 21
一个制作Toolbar的图像处理代码.rar_Toolbar_图像处理
:
addNewBook();
break;
case 3:
removeBook();
break;
case 4:
updateBook();
break;
case 5:
listAllBooks();
break;
case 6:
searchBookById();
可能有以下原因导致菜单无法显示:
1. 检查R.menu.menu_toolbar是否存在,且是否正确地命 break;
case 7:
sortByPrice();
break;
case 8:
printf("谢谢使用,再见!\n");
break;
default:
printf("无效的选择,请重新输入!\n");
break;
名和放置在menu文件夹中。
2. 检查菜单是否为空,即是否有任何菜单项。
3 }
} while (choice != 8);
return 0;
}
```
可以根据需要调整代码,添加更. 检查布局文件中的Toolbar是否正确地定义了id为R.id.browse_toolbar,以便正确地找到和多功能,或对界面进行美化等操作。
阅读全文