Android如何在NoActionBar主题下如何添加Menu
时间: 2023-11-27 14:50:14 浏览: 60
在 Android 中,如果你想在 NoActionBar 主题下添加 Menu,可以按照以下步骤进行:
1. 在 res 目录下创建一个名为 menu 的目录。
2. 在 menu 目录下创建一个名为 menu_main.xml 的文件,并添加你需要的菜单项。
3. 在你的 Activity 中重写 onCreateOptionsMenu() 方法,并使用 getMenuInflater().inflate() 方法来将 menu_main.xml 文件解析为菜单项。
例如,下面是一个简单的示例:
```
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
}
```
这样,当你在 NoActionBar 主题下运行应用程序时,就会在屏幕的右上角看到一个菜单按钮,点击它可以显示你在 menu_main.xml 文件中定义的菜单项。
阅读全文