突然,当通过File -> New -> Image Asset
添加另一个操作栏图标时,我现有的图标变得混乱了。添加新图标后,我的应用中已使用的其他图标正在更改。
我之前添加了操作栏图标,没有任何问题。但突然它不再起作用了。好像抽签的枚举改变了......
我正在访问这样的图标:
ContextCompat.getDrawable(mContext, R.drawable.ic_location)
删除刚添加的图标(Right click -> Refactor -> Safe Delete
)后,现有图标再次正确显示,一切恢复正常。
为什么会发生这种情况?
答案 0 :(得分:1)
清理建筑项目应该是您遇到问题时的第一站。对资源文件夹的更改有时不会被提取(但通常会被日期戳选中)。在Android Studio上构建"孵化",你的猜测和我的一样好,以及它们何时被烘焙"。