在XML中引用android.R.drawable.ic_menu_preferences。

4

我知道的只有两种方法可以检索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中创建菜单项。

1个回答

21

使用

<item android:icon="@android:drawable/ic_menu_preferences">

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接