ImageView(context)piyoImageView.setImageDrawable(piyoDrawable)こんな感じに書くとhogeDrawableは元の色、piyoDrawableは赤く表示されると思いきやどちらも赤くなってしまいます。この後にhogeDrawableにsetColorFilter()をかけるとpiyoDrawableのカラーフィルターも上書きされてしまいます。Drawableのインスタンスを得る時に次の様にすることで同じリソースを使っている他の箇所に影響を与えなくなるようです。実行するにはパーミッションが必要になっています。PreferenceFragmentで設定画面を作っています。コメントをキャンセルメールアドレスが公開されることはありません。