我知道只有两种形式可以检索 xml 文件中的资源值:'@' 用于可绘制资源和 '?' 用于主题资源。
现在我想使用“android.R.drawable.ic_menu_preferences”作为选项菜单项“设置”的图标。但这不起作用:
<item android:icon="@android.R.drawable/ic_menu_preferences">
这可以在代码中解决:
MenuItem settings;
settings.setIcon(android.R.drawable.ic_menu_preferences);
但是从开发指南中,我知道最好在 xml 中创建菜单项。