【发布时间】:2017-05-28 06:05:51
【问题描述】:
突然,当通过File -> New -> Image Asset 添加另一个操作栏图标时,我现有的图标变得一团糟。添加新图标后,我的应用中已在使用的其他图标正在发生变化。
我之前添加了操作栏图标,以同样的方式没有任何问题。但是突然之间它不再起作用了。好像drawable的枚举变了……
我正在访问这样的图标:
ContextCompat.getDrawable(mContext, R.drawable.ic_location)
删除我刚刚添加的图标 (Right click -> Refactor -> Safe Delete) 后,现有图标再次正确显示,一切恢复正常。
任何想法为什么会发生这种情况?
【问题讨论】:
-
假设是一个干净的构建,图像文件扩展名被忽略,所以 image.jpg 和 image.png 可能会冲突,但这通常会被标记。文件错误?
-
@JonGoodwin,你是对的。清理项目并重建它解决了这个问题。不知道为什么它首先发生。但现在它已经解决了:)
标签: android android-studio icons android-drawable