ImageDecoder.CreateSource Metode

Definisi

Overload

Nama Deskripsi
CreateSource(File)

Buat baru Source dari file.

CreateSource(ByteBuffer)

Buat baru Source dari ByteBuffer.

CreateSource(ICallable)

Buat baru Source dari yang dapat dipanggil yang mengembalikan AssetFileDescriptor.

CreateSource(Byte[])

Buat baru Source dari array byte.

CreateSource(ContentResolver, Uri)

Buat baru Source dari android.net.Uri.

CreateSource(AssetManager, String)

Buat baru Source dari file di direktori aset.

CreateSource(Resources, Int32)

Buat baru Source dari sumber daya.

CreateSource(Byte[], Int32, Int32)

Buat baru Source dari wilayah array byte.

CreateSource(File)

Buat baru Source dari file.

[Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.IO.File file);
[<Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.IO.File -> Android.Graphics.ImageDecoder.Source

Parameter

file
File

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource(java.io.File).

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

CreateSource(ByteBuffer)

Buat baru Source dari ByteBuffer.

[Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.Nio.ByteBuffer -> Android.Graphics.ImageDecoder.Source

Parameter

buffer
ByteBuffer

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

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

CreateSource(ICallable)

Buat baru Source dari yang dapat dipanggil yang mengembalikan AssetFileDescriptor.

[Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Util.Concurrent.ICallable callable);
[<Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)>]
static member CreateSource : Java.Util.Concurrent.ICallable -> Android.Graphics.ImageDecoder.Source

Parameter

callable
ICallable

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

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

CreateSource(Byte[])

Buat baru Source dari array byte.

[Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data);
[<Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] -> Android.Graphics.ImageDecoder.Source

Parameter

data
Byte[]

array byte dari data gambar terkompresi. Nilai ini tidak boleh null.

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource.

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

CreateSource(ContentResolver, Uri)

Buat baru Source dari android.net.Uri.

[Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.ContentResolver cr, Android.Net.Uri uri);
[<Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.ContentResolver * Android.Net.Uri -> Android.Graphics.ImageDecoder.Source

Parameter

cr
ContentResolver

untuk mengambil dari.

uri
Uri

dari file gambar.

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

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

CreateSource(AssetManager, String)

Buat baru Source dari file di direktori aset.

[Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.AssetManager assets, string fileName);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.AssetManager * string -> Android.Graphics.ImageDecoder.Source

Parameter

assets
AssetManager
fileName
String

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

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

CreateSource(Resources, Int32)

Buat baru Source dari sumber daya.

[Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.Resources res, int resId);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.Resources * int -> Android.Graphics.ImageDecoder.Source

Parameter

res
Resources

objek Sumber Daya yang berisi data gambar. Nilai ini tidak boleh null.

resId
Int32

ID sumber daya data gambar.

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource.

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

CreateSource(Byte[], Int32, Int32)

Buat baru Source dari wilayah array byte.

[Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data, int offset, int length);
[<Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] * int * int -> Android.Graphics.ImageDecoder.Source

Parameter

data
Byte[]

array byte dari data gambar terkompresi. Nilai ini tidak boleh null.

offset
Int32

offset ke dalam data di mana dekoder harus mulai mengurai.

length
Int32

jumlah byte, dimulai pada offset, untuk mengurai.

Mengembalikan

objek Sumber baru, yang dapat diteruskan ke #decodeDrawable atau #decodeBitmap.

Atribut

Keterangan

Referensi Android untuk android.graphics.ImageDecoder.createSource.

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