From f10db5db32d5da1ead8eaac940980cebb375c08e Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 4 Apr 2025 13:06:05 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/service/PlaybackService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/service/PlaybackService.java b/app/src/main/java/com/fongmi/android/tv/service/PlaybackService.java index 0fe22324a..e24c40f0f 100644 --- a/app/src/main/java/com/fongmi/android/tv/service/PlaybackService.java +++ b/app/src/main/java/com/fongmi/android/tv/service/PlaybackService.java @@ -8,6 +8,7 @@ import android.graphics.Bitmap; import android.os.Build; import android.os.IBinder; import android.support.v4.media.MediaMetadataCompat; +import android.util.Log; import androidx.annotation.DrawableRes; import androidx.annotation.Nullable; @@ -122,14 +123,14 @@ public class PlaybackService extends Service { private void setArtwork(NotificationCompat.Builder builder) { if (cache.containsKey(getArtUri())) { setLargeIcon(builder, cache.get(getArtUri())); - } else { + } else if (!getArtUri().isEmpty()) { App.execute(() -> glide(builder)); } } private void glide(NotificationCompat.Builder builder) { try { - cache.put(getArtUri(), Glide.with(App.get()).asBitmap().skipMemoryCache(true).dontAnimate().load(ImgUtil.getUrl(getArtUri())).submit().get()); + cache.put(getArtUri(), Glide.with(this).asBitmap().skipMemoryCache(true).dontAnimate().load(ImgUtil.getUrl(getArtUri())).submit().get()); setLargeIcon(builder, cache.get(getArtUri())); Notify.show(builder.build()); } catch (Exception e) {