如何使用Android壁画从webp动画中获取所有位图的列表?
下面的代码始终返回null而不是位图
val imageRequest = ImageRequestBuilder
.newBuilderWithSource(Uri.parse("https://upload.wikimedia.org/wikipedia/commons/4/41/Sunflower_from_Silesia2.jpg"))
.build()
val imagePipeline = Fresco.getImagePipeline()
val dataSource = imagePipeline.fetchDecodedImage(imageRequest, this)
dataSource.subscribe(object : BaseBitmapDataSubscriber() {
override fun onFailureImpl(dataSource: DataSource<CloseableReference<CloseableImage>>?) {
val m = dataSource
}
override fun onNewResultImpl(bitmap: Bitmap?) {
val m = bitmap
}
}, CallerThreadExecutor.getInstance())
答案 0 :(得分:0)
对于所有感兴趣的人,壁画文档都具有这一行:“该订阅者无法处理动画图像,因为这些图像不能表示为单个位图。”