diff --git a/app/src/main/java/io/legado/app/ui/audio/AudioPlayActivity.kt b/app/src/main/java/io/legado/app/ui/audio/AudioPlayActivity.kt index 8c78bb92c..0b573d5eb 100644 --- a/app/src/main/java/io/legado/app/ui/audio/AudioPlayActivity.kt +++ b/app/src/main/java/io/legado/app/ui/audio/AudioPlayActivity.kt @@ -93,17 +93,19 @@ class AudioPlayActivity : VMBaseActivity(R.layout.activity_a } } - private fun upCover(path: String) { - ImageLoader.load(this, path) - .placeholder(R.drawable.image_cover_default) - .error(R.drawable.image_cover_default) - .centerCrop() - .into(iv_cover) - ImageLoader.load(this, path) - .thumbnail(defaultCover()) - .centerCrop() - .apply(RequestOptions.bitmapTransform(BlurTransformation(this, 25))) - .into(iv_bg) + private fun upCover(path: String?) { + path?.let { + ImageLoader.load(this, it) + .placeholder(R.drawable.image_cover_default) + .error(R.drawable.image_cover_default) + .centerCrop() + .into(iv_cover) + ImageLoader.load(this, it) + .thumbnail(defaultCover()) + .centerCrop() + .apply(RequestOptions.bitmapTransform(BlurTransformation(this, 25))) + .into(iv_bg) + } } private fun defaultCover(): RequestBuilder {