You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio工具栏未显示问题求助

Android Studio创建菜单后不显示的解决办法
  • 核对菜单布局文件
    确认res/menu目录下的XML文件结构正确,根标签为<menu>,每个菜单项<item>需包含android:id和android:title等必要属性,示例代码:

    <menu xmlns:android="http://schemas.android.com/apk/res/android">
        <item
            android:id="@+id/menu_setting"
            android:title="设置"/>
    </menu>
    
  • 检查Activity菜单加载逻辑
    必须重写onCreateOptionsMenu方法,正确调用菜单填充方法并返回true,示例代码:

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.your_menu_file, menu);
        return true;
    }
    
  • 确认主题包含ActionBar
    若使用AppCompatActivity,主题需继承自带ActionBar的样式(如Theme.MaterialComponents.Light.DarkActionBar),避免使用NoActionBar系列主题,可在styles.xml或AndroidManifest.xml的<activity>标签中修改。

  • 自定义Toolbar的适配
    如果布局中使用了自定义Toolbar,需在Activity中调用setSupportActionBar(toolbar)绑定,否则菜单无法显示在Toolbar上:

    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    
  • 检查菜单显示入口
    部分设备的菜单会默认隐藏在右上角的溢出按钮(三个点)中,点击该按钮即可查看菜单。

  • 清理缓存重建项目
    执行Build -> Clean Project后再Build -> Rebuild Project,排除缓存导致的资源加载异常。

内容的提问来源于stack exchange,提问作者Enes Polat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 09:32:11