Android:使用Glide does';不正常工作

Android:使用Glide does';不正常工作,android,Android,我的应用程序通过3个动作显示styleMediaPlayer通知,分别为播放、上一个动作和下一个动作 在这个通知中,我显示通过URL获得的音乐图像,并设置setLargeIcon(位图) 当我在后台或手机被锁定时,我单击通知的下一个或上一个按钮,通知将替换为带有音乐标题的新通知,但图像不会加载 当应用程序在前台,我通过通知更改音乐时,当前通知将被一个带有音乐标题和图像的新通知替换,并且工作正常 因此,代码被正确调用,但图像不是通过背景中的Glide加载的 当我在背景中时,如何确保图像已加载 以下

我的应用程序通过3个动作显示style
MediaPlayer
通知,分别为播放、上一个动作和下一个动作

在这个通知中,我显示通过URL获得的音乐图像,并设置
setLargeIcon(位图)

当我在后台或手机被锁定时,我单击通知的下一个或上一个按钮,通知将替换为带有音乐标题的新通知,但图像不会加载

当应用程序在前台,我通过通知更改音乐时,当前通知将被一个带有音乐标题和图像的新通知替换,并且工作正常

因此,代码被正确调用,但图像不是通过背景中的Glide加载的

当我在背景中时,如何确保图像已加载

以下是我在创建通知之前使用的代码:

Glide.with(context).asBitmap().placeholder(Drawables.placeholder).load(music.imageURL).into(object: CustomTarget<Bitmap>() {
    override fun onResourceReady(resource: Bitmap, transition: Transition<in Bitmap>?) {
        displayNotification(context, music, resource) //Displaying notification that setLargeIcon
    }

    override fun onLoadCleared(placeholder: Drawable?) {}
})
Glide.with(context).asBitmap().placeholder(Drawables.placeholder).load(music.imageURL).into(object:CustomTarget()){
覆盖资源就绪(资源:位图,转换:转换?){
displayNotification(上下文、音乐、资源)//显示setLargeIcon发出的通知
}
重载已清除(占位符:可绘制?{}
})

当应用程序在后台时,是否可以通过Glide加载图像,或者我必须使用另一种方式,哪种方式?

我使用毕加索从通知中的url加载图像。它的工作原理如果应用程序在后台也可以工作?是的,我用它来发送推送通知。即使应用程序不工作,它也会加载图片。我选择毕加索是因为它工作,显然Glide应该只在前台工作。也许我们可以根据背景来调整,但我不知道如何。。