OfflineImageValueResolver

继承 OfflineImageResolverResourceResolver, 对其中可能出现的实际内容物(例如 ByteArrayString)进行处理。

Inheritors

Functions

Link copied to clipboard
abstract fun resolveByteArray(byteArray: ByteArray, context: C)

处理可能来自 OfflineImageResource 中的 ByteArray

open override fun resolveByteArray(image: OfflineByteArrayImage, context: C)
open override fun resolveByteArray(resource: ByteArrayResource, context: C)
Link copied to clipboard
open override fun resolveResource(image: OfflineResourceImage, context: C)

处理一个类型为 OfflineResourceImage 的 image.

Link copied to clipboard
abstract fun resolveString(string: String, context: C)

处理可能来自 OfflineImageResource 中的 String

open override fun resolveString(resource: StringResource, context: C)

Inherited functions

Link copied to clipboard

使用 this 分析处理 image.

fun <C> ResourceResolver<C>.resolve(resource: Resource, context: C)

使用 this 解析 resource.

Link copied to clipboard
abstract fun resolveUnknown(image: OfflineImage, context: C)

处理一个类型为未知的 OfflineImage 的 image.

abstract fun resolveUnknown(resource: Resource, context: C)

处理一个未知的 Resource 类型的 resource.