我有这个menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/refresh" android:title="Actualizar" android:icon="@android:drawable/ic_menu_refresh"></item>
<item android:title="Sair" android:id="@+id/exit" android:icon="@android:drawable/ic_menu_close_clear_cancel"></item></menu>
我收到了这个错误:
错误:资源不公开。 (在'icon'处,值为'@ android:drawable / ic_menu_refresh')。
为什么资源不公开?我在其他应用程序中有这个图标并且工作。
答案 0 :(得分:2)
也许它受到保护。在某些API级别,允许使用某些图标,有些则不允许。您可以尝试ic_menu_home
ic_menu_preferences
ic_menu_help
要参考的一些链接:
http://groups.google.com/group/android-developers/browse_thread/thread/dabbe62aa1b54c13