From 2dc614725571ee7c20c145f655d52158f9d2caee Mon Sep 17 00:00:00 2001 From: Samriddha Basu Date: Mon, 13 Mar 2017 18:47:05 +0530 Subject: [PATCH] Tweaks to the Palette used for colorizing notification --- .../java/com/kabouzeid/gramophone/service/MusicService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java b/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java index 9d46bb7f..13a15c92 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java +++ b/app/src/main/java/com/kabouzeid/gramophone/service/MusicService.java @@ -37,6 +37,7 @@ import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.media.session.MediaSessionCompat; import android.support.v7.app.NotificationCompat; +import android.support.v7.graphics.Palette; import android.text.TextUtils; import android.widget.Toast; @@ -1122,7 +1123,8 @@ public class MusicService extends Service implements SharedPreferences.OnSharedP request.into(new SimpleTarget(bigNotificationImageSize, bigNotificationImageSize) { @Override public void onResourceReady(BitmapPaletteWrapper resource, GlideAnimation glideAnimation) { - update(resource.getBitmap(), resource.getPalette().getDarkVibrantColor(Color.TRANSPARENT)); + Palette palette = resource.getPalette(); + update(resource.getBitmap(), palette.getVibrantColor(palette.getMutedColor(Color.TRANSPARENT))); } @Override public void onLoadFailed(Exception e, Drawable errorDrawable) {