現在やろうとしていること
java
1コード 2ImageView imageIcon = (ImageView) view.findViewById(R.id.imageViewIcon); 3imageIcon.setColorFilter(Color.parseColor("#000"), PorterDuff.Mode.SRC_IN);
1行目はベクター画像のアイコンをImageViewで囲っているので、ImageViewのIDを持ってきます。
2行目はそのアイコンの色を変更しようと思っています。(実際これはうまく動作します。)
ところがColor.parseColorで色を指定するところが、Stringでないと動作しないようなので、
今回はcolors.xmlにある16進数の値を取り出したいと思っています。
教えていただける方がいましたら、よろしくお願いいたします。
またもっと効率よくベクター画像の色を変換できるのであれば、それを教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/30 01:23