diff --git a/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/MainActivity.kt b/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/MainActivity.kt index e0e459fb..956177d1 100644 --- a/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/MainActivity.kt +++ b/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/MainActivity.kt @@ -88,7 +88,7 @@ class MainActivity : ComponentActivity() { val currentIndex = player.currentIndex val track = tracks[currentIndex].copy( title = "Random Title - ${System.currentTimeMillis()}", - artwork = "https://random.imagecdn.app/800/800" + artwork = "https://random.imagecdn.app/800/800?dummy=${System.currentTimeMillis()}", ) player.replaceItem(currentIndex, track) } diff --git a/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/ui/component/ActionBottomSheet.kt b/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/ui/component/ActionBottomSheet.kt index bf65205f..1cefbba6 100644 --- a/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/ui/component/ActionBottomSheet.kt +++ b/kotlin-audio-example/src/main/java/com/example/kotlin_audio_example/ui/component/ActionBottomSheet.kt @@ -39,7 +39,7 @@ fun InnerSheet(onRandomMetadata: () -> Unit = {}) { .padding(16.dp) .fillMaxWidth() ) { - Text("Metadata: Update Title Randomly") + Text("Metadata: Update Randomly") } } diff --git a/kotlin-audio/src/main/java/com/doublesymmetry/kotlinaudio/notification/NotificationManager.kt b/kotlin-audio/src/main/java/com/doublesymmetry/kotlinaudio/notification/NotificationManager.kt index 8d522889..45759f4c 100644 --- a/kotlin-audio/src/main/java/com/doublesymmetry/kotlinaudio/notification/NotificationManager.kt +++ b/kotlin-audio/src/main/java/com/doublesymmetry/kotlinaudio/notification/NotificationManager.kt @@ -18,7 +18,6 @@ import android.support.v4.media.session.PlaybackStateCompat import androidx.annotation.DrawableRes import androidx.core.app.NotificationCompat import coil.imageLoader -import coil.request.CachePolicy import coil.request.Disposable import coil.request.ImageRequest import com.doublesymmetry.kotlinaudio.R @@ -79,8 +78,6 @@ class NotificationManager internal constructor( context.imageLoader.enqueue( ImageRequest.Builder(context) .data(artwork) - .memoryCachePolicy(CachePolicy.DISABLED) - .diskCachePolicy(CachePolicy.WRITE_ONLY) .target { result -> val resultBitmap = (result as BitmapDrawable).bitmap holder?.artworkBitmap = resultBitmap @@ -119,8 +116,6 @@ class NotificationManager internal constructor( notificationMetadataArtworkDisposable = context.imageLoader.enqueue( ImageRequest.Builder(context) .data(value.artwork) - .memoryCachePolicy(CachePolicy.DISABLED) - .diskCachePolicy(CachePolicy.WRITE_ONLY) .target { result -> notificationMetadataBitmap = (result as BitmapDrawable).bitmap invalidate()