ImageDecoder.PostProcessor Properti

Definisi

Mengembalikan set yang PostProcessor saat ini ditetapkan. -or- Ubah gambar setelah decoding dan penskalakan.

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

Nilai Properti

Atribut

Keterangan

Dokumentasi getter properti:

Mengembalikan set yang PostProcessor saat ini ditetapkan.

Java dokumentasi untuk android.graphics.ImageDecoder.getPostProcessor().

Dokumentasi setter properti:

Ubah gambar setelah pendekodean dan penskalakan.

Ini memungkinkan penambahan efek sebelum mengembalikan Drawable atau Bitmap. Drawable Untuk atau yang tidak dapat Bitmapdiubah , ini adalah satu-satunya cara untuk memproses gambar setelah decoding.

Jika dikombinasikan dengan #setTargetSize dan/atau #setCrop, PostProcessor#onPostProcess terjadi terakhir.

Jika diatur pada gambar sembilan patch, data sembilan patch diabaikan.

Untuk gambar animasi, perintah gambar yang digambar pada akan segera direkam Canvas dan kemudian diterapkan ke setiap bingkai.

Seperti semua setter pada ImageDecoder, ini harus dipanggil di dalam OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.

Java dokumentasi untuk android.graphics.ImageDecoder.setPostProcessor(android.graphics.PostProcessor).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk