android - getMenuInflater().inflate(R.menu.main, menu); 无法解析符号“主要”
问题描述
希望你能帮助我。我是 android 新手,一直在关注音乐播放器的教程,但我收到此错误:Cannot resolve symbol 'main' on line getMenuInflater().inflate(R.menu.main, menu); (词:主要)。我对android和android studio很陌生。
最初,错误出现在“菜单”这个词上,我发现了这个和这个,我只是跟着它,但现在我收到了“主”这个词的错误。
提前致谢!
解决方案
main
应匹配包含菜单布局的 XML 文件。它通常位于 res/menu 文件夹中。展开该文件夹,您应该会看到菜单文件。顺便说一句,这很可能menu_main
而不是main
所以尝试在您的代码中更改main
为menu_main
,看看错误是否消失
推荐阅读
- java - Java 如何处理作为输入参数的易受攻击的代码?
- asp.net-core - connection.close 不是函数 SignalR
- spring-boot - 使用 webClient 和 Mono 的代理黑白客户端和服务
- python - 从 PyQt4_windows_whl 安装 PyQt4
- python - 带有字符串的csv到稀疏矩阵
- vba - 无法访问存储在 iframe 中的内容
- java - 如何从 Java 程序创建和运行 Apache JMeter 测试脚本并捕获输出?
- typescript - 打字稿 - 重复标识符'beforeEach'
- python - SQS FIFO 队列使用 BOTO send_message 仅接收一条消息
- android-room - 总是从房间查询中得到空响应