Material.ioからいくつかのアイコンをダウンロードしましたが、黒のアイコンしか提供していません。色を選択できるようにするYouTubeビデオを見ました。とにかく、アイコンの色を白に変更しようとしています。私は運がありません。 Android studioで塗りつぶしの色を変更しようとしましたが、動作しません。正確なコードやコードを追加するファイルなど、ご協力をお願いします。ありがとうございます。
単純に使用できます
Android:tint = "@ Android:color/white"
前述したように、material.ioアイコンはAndroid Studioで直接ダウンロードできます。このソリューションは、単一の場所(res/drawable)vs.特定の密度フォルダー(hdpi、xhdpiなど)に各アイコンが保存される画像アセット。
これで、アイコンの色を設定する2つのオプションがあります
または
imageView.setColorFilter(ContextCompat.getColor(context, Android.R.color.white), PorterDuff.Mode.MULTIPLY);
https://material.io/icons/ は、実際に白のアイコンをダウンロードできるようにします。
しかし、正確に何をしたいかに応じて、いくつかのオプションがあります。単に白いアイコンが必要な場合(および実行時にアイコンを変更したくない場合)は、Android Studioが便利です: https://github.com/konifar/Android -material-design-icon-generator-plugin
マテリアルデザインアイコンをAndroid Studioで、好きな色で作成できます。これらのアイコンを異なる色でダウンロードする別の方法は、 https://materialdesignicons.com / 。
実行時にアイコンに色を付けたい場合は、次のようにしてください:
imageView.setColorFilter(ContextCompat.getColor(context, Android.R.color.white),
PorterDuff.Mode.MULTIPLY);