在菜单创建后,如何更改菜单中的图标?

时间:2014-11-25 10:35:30

标签: java android mobile

嗨,我是Android开发人员的新手,到目前为止,学习进展顺利,但我遇到的问题可能很简单。

我已经使用我的应用设置了GCM,它运行正常。我的android操作栏中有一个代表通知的图标。我想要做的是在应用程序中生成通知后更改此图标。

这是我第一次在这里问过一个问题,所以请除了道歉,如果问题不够详细或重复,我已经看了其他答案,但似乎无法找到确切的答案匹配我正在尝试做的事情。

提前致谢。

2 个答案:

答案 0 :(得分:1)

您可以通过这种方式更改操作栏菜单项。这里的菜单是o nCreateOptionsMenu(Menu menu, MenuInflater inflater)

menu.getItem(5 here 5 is menu number).setIcon(context.getResources().getDrawable(R.drawable.ic_action_important));

由于

答案 1 :(得分:0)

覆盖onPrepareOptionsMenu并致电invalidateOptionsMenu