向可绘制资源添加图标会混淆现有图标

时间:2017-01-12 23:31:17

标签: android android-studio icons android-drawable

突然,当通过File -> New -> Image Asset添加另一个操作栏图标时,我现有的图标变得混乱了。添加新图标后,我的应用中已使用的其他图标正在更改。

我之前添加了操作栏图标,没有任何问题。但突然它不再起作用了。好像抽签的枚举改变了......

我正在访问这样的图标:

ContextCompat.getDrawable(mContext, R.drawable.ic_location)

删除刚添加的图标(Right click -> Refactor -> Safe Delete)后,现有图标再次正确显示,一切恢复正常。

为什么会发生这种情况?

1 个答案:

答案 0 :(得分:1)

清理建筑项目应该是您遇到问题时的第一站。对资源文件夹的更改有时不会被提取(但通常会被日期戳选中)。在Android Studio上构建"孵化",你的猜测和我的一样好,以及它们何时被烘焙"。