ImageDecoder.CreateSource Método

Definição

Sobrecargas

Nome Description
CreateSource(File)

Crie um novo Source a partir de um arquivo.

CreateSource(ByteBuffer)

Criar um novo Source a partir de um ByteBuffer.

CreateSource(ICallable)

Crie um novo Source de um callable que retorna um AssetFileDescriptor.

CreateSource(Byte[])

Crie um novo Source a partir de uma matriz de bytes.

CreateSource(ContentResolver, Uri)

Criar um novo Source a partir de um android.net.Uri.

CreateSource(AssetManager, String)

Crie um novo Source a partir de um arquivo no diretório de ativos.

CreateSource(Resources, Int32)

Crie um novo Source a partir de um recurso.

CreateSource(Byte[], Int32, Int32)

Crie um novo Source de uma região de matriz de bytes.

CreateSource(File)

Crie um novo Source a partir de um arquivo.

[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

Parâmetros

file
File

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource(java.io.File).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(ByteBuffer)

Criar um novo Source a partir de um 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

Parâmetros

buffer
ByteBuffer

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(ICallable)

Crie um novo Source de um callable que retorna um 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

Parâmetros

callable
ICallable

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(Byte[])

Crie um novo Source a partir de uma matriz de bytes.

[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

Parâmetros

data
Byte[]

matriz de bytes de dados de imagem compactada. Esse valor não pode ser nulo.

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(ContentResolver, Uri)

Criar um novo Source a partir de um 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

Parâmetros

cr
ContentResolver

do qual recuperar.

uri
Uri

do arquivo de imagem.

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(AssetManager, String)

Crie um novo Source a partir de um arquivo no diretório de ativos.

[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

Parâmetros

assets
AssetManager
fileName
String

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(Resources, Int32)

Crie um novo Source a partir de um recurso.

[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

Parâmetros

res
Resources

o objeto Resources que contém os dados da imagem. Esse valor não pode ser nulo.

resId
Int32

ID do recurso dos dados da imagem.

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSource(Byte[], Int32, Int32)

Crie um novo Source de uma região de matriz de bytes.

[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

Parâmetros

data
Byte[]

matriz de bytes de dados de imagem compactada. Esse valor não pode ser nulo.

offset
Int32

deslocamento em dados para onde o decodificador deve começar a analisar.

length
Int32

número de bytes, começando no deslocamento, para analisar.

Retornos

um novo objeto Source, que pode ser passado para #decodeDrawable ou #decodeBitmap.

Atributos

Comentários

Referência do Android para android.graphics.ImageDecoder.createSource.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a