我想在操作栏上放一个菜单项(只是刷新)。我已经将我的图标(文件名 ic_menu_refresh.png)放在所有可绘制文件夹中,但无法识别它,我总是在编译时收到此错误。请同时查看附件图片。
error: Error: String types not allowed (at 'icon' with value 'ic_menu_refresh').
已经尝试不使用 .png 任何提示来解决此问题?谢谢。
我想在操作栏上放一个菜单项(只是刷新)。我已经将我的图标(文件名 ic_menu_refresh.png)放在所有可绘制文件夹中,但无法识别它,我总是在编译时收到此错误。请同时查看附件图片。
error: Error: String types not allowed (at 'icon' with value 'ic_menu_refresh').
已经尝试不使用 .png 任何提示来解决此问题?谢谢。
应该是“ @drawable/ic_menu_refresh
”
您必须指定从哪里提取图像(在本例中为可绘制)。此外,您不需要包含图像扩展名,即.png应该去。
您可以在此处阅读有关菜单的更多信息:http: //developer.android.com/guide/topics/ui/menus.html#xml
请将@drawable/ic_menu_refresh 添加到您的菜单项。