将android资源中的图标更改为assets文件夹中的图标(setIcon)

时间:2014-07-15 06:07:30

标签: android android-actionbar icons getresource

我目前正在开发一个基于Github源代码构建的云壁纸应用程序。在浏览代码时,我发现从Android资源中提取了两个图标。我很好奇我是如何做到的,以便图标是我/资产或/可绘制文件夹中的资源。

@Override
public void onPrepareOptionsMenu (Menu menu) {
    menu.add(1, 1, 1, "Save").setIcon(android.R.drawable.ic_menu_save).setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS);
    menu.add(2, 2, 2, "Apply").setIcon(android.R.drawable.ic_menu_set_as).setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS);
    super.onPrepareOptionsMenu(menu);
}

0 个答案:

没有答案