ImageDecoder.PostProcessor 属性

定义

PostProcessor返回当前设置。 - 或 - 解码和缩放后修改图像。

public Android.Graphics.IPostProcessor? PostProcessor { [Android.Runtime.Register("getPostProcessor", "()Landroid/graphics/PostProcessor;", "", ApiSince=28)] get; [Android.Runtime.Register("setPostProcessor", "(Landroid/graphics/PostProcessor;)V", "", ApiSince=28)] set; }
[<get: Android.Runtime.Register("getPostProcessor", "()Landroid/graphics/PostProcessor;", "", ApiSince=28)>]
[<set: Android.Runtime.Register("setPostProcessor", "(Landroid/graphics/PostProcessor;)V", "", ApiSince=28)>]
member this.PostProcessor : Android.Graphics.IPostProcessor with get, set

属性值

属性

注解

属性 getter 文档:

PostProcessor返回当前设置。

Java文档android.graphics.ImageDecoder.getPostProcessor()

属性 setter 文档:

解码和缩放后修改映像。

这允许在返回或Bitmap之前Drawable添加效果。 对于不可变Bitmap的,Drawable这是解码后处理图像的唯一方法。

如果与 #setTargetSize 和/或 #setCrop结合使用, PostProcessor#onPostProcess 则最后发生。

如果在九修补程序映像上设置,则忽略九修补程序数据。

对于动画图像,将立即记录在绘图上 Canvas 绘制的命令,然后应用于每个帧。

与 ImageDecoder 上的所有 setter 一样,必须在内部 OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded调用。

Java文档android.graphics.ImageDecoder.setPostProcessor(android.graphics.PostProcessor)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于