1
突然,當通過File -> New -> Image Asset
添加另一個操作欄圖標時,我現有的圖標變得混亂了。添加新圖標後,我的應用程序中已經使用的其他圖標正在改變。將圖標添加到可繪製資源中可以使現有圖標變得模糊
我之前添加了操作欄圖標,同樣沒有任何問題。但突然它不再工作了。彷彿可繪製的枚舉改變...
我訪問的圖標是這樣的:
ContextCompat.getDrawable(mContext, R.drawable.ic_location)
刪除我剛剛添加的圖標(Right click -> Refactor -> Safe Delete
)後,現有的圖標再次顯示正確一切都恢復正常。
任何想法爲什麼會發生這種情況?
假設一個乾淨的版本,圖像文件的擴展名被忽略,所以image.jpg和image.png可能會出錯,但通常會被標記。壞檔案? –
@JonGoodwin,你是對的。清理項目並重建它解決了問題。不知道爲什麼它首先發生。但現在它解決了:) –