0
私はImageButton
とImageView
の1つを持つビューを作成しています。画像パレットを使用してその色を変更したいと思います。画像から色を取得していますが、画像の色を設定する方法はわかりません(背景色ではなくImageButtonの色を覚えておいてください)。ここでパレットを使用してイメージボタンの色を変更します
は、私が試してみましたコードです:
Palette.from(bitmap).generate(new Palette.PaletteAsyncListener() {
@Override
public void onGenerated(Palette palette) {
Palette.Swatch vibrantSwatch2 = palette.getLightVibrantSwatch();
if (vibrantSwatch2 != null) {
favourite.setColorFilter(vibrantSwatch2.getBodyTextColor());
playlist.setColorFilter(vibrantSwatch2.getBodyTextColor());
}
}
});