突然、別のアクションバーアイコンをFile -> New -> Image Asset
で追加すると、既存のアイコンが壊れてしまいます。新しいアイコンを追加した後、私のアプリで既に使用されている他のアイコンが変化しています。描画可能なリソースにアイコンを追加すると既存のアイコンがぼやけます
アクションバーのアイコンを以前と同じように問題なく追加しました。しかし、突然それはもう働きません。
...ドロワブルの列挙が変化したかのように私はこのようなアイコンにアクセスしています:
ContextCompat.getDrawable(mContext, R.drawable.ic_location)
私は今追加したアイコン(Right click -> Refactor -> Safe Delete
)を削除した後、既存のアイコンが正しく再表示されますすべてが正常に戻ります。
これは何が起こっているのですか?
クリーンビルドを前提とすると、画像ファイルの拡張子は無視されるため、image.jpgとimage.pngは告げるかもしれませんが、通常はフラグが立てられます。悪いファイルですか? –
@JonGoodwin、あなたは正しいです。プロジェクトを掃除して再構築することで問題を解決しました。なぜそれが最初に起こったのか分かりません。しかし、今それは解決しました:) –