我目前正在为我的应用程序实现主题支持,其中一部分是更改操作栏应用程序图标。选择 Holo Light 时,我想使用深色图标。除了设置操作栏应用程序图标的部分外,所有内容都在该方法中完成。我尝试使用的代码是:
getActionBar();
ActionBar.setIcon(R.drawable.my_icon);
“这里没有这样的参考”是我得到的错误。这应该如何正确完成?
顺便说一句,我的 minSdkVersion
是 14
所以没有动作条 Sherlock 的东西。
原文由 SweSnow 发布,翻译遵循 CC BY-SA 4.0 许可协议
您正在将操作栏扔掉。
getActionBar()
返回ActionBar
的实例,然后你需要调用setIcon()
。像这样: