Linguaggio

ImageDecoder.CreateSource Metodo

Definizione

Overload

Nome Descrizione
CreateSource(File)

Creare un nuovo Source oggetto da un file.

CreateSource(ByteBuffer)

Creare un nuovo Source oggetto da un oggetto ByteBuffer.

CreateSource(ICallable)

Creare un nuovo Source oggetto da un oggetto chiamabile che restituisce un oggetto AssetFileDescriptor.

CreateSource(Byte[])

Creare un nuovo Source oggetto da una matrice di byte.

CreateSource(ContentResolver, Uri)

Creare un nuovo Source oggetto da un oggetto android.net.Uri.

CreateSource(AssetManager, String)

Creare un nuovo Source oggetto da un file nella directory assets.

CreateSource(Resources, Int32)

Creare un nuovo Source oggetto da una risorsa.

CreateSource(Byte[], Int32, Int32)

Creare un nuovo Source oggetto da un'area della matrice di byte.

CreateSource(File)

Creare un nuovo Source oggetto da un 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

Parametri

file
File

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource(java.io.File).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(ByteBuffer)

Creare un nuovo Source oggetto da un oggetto 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

Parametri

buffer
ByteBuffer

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(ICallable)

Creare un nuovo Source oggetto da un oggetto chiamabile che restituisce un oggetto 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

Parametri

callable
ICallable

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(Byte[])

Creare un nuovo Source oggetto da una matrice di 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

Parametri

data
Byte[]

matrice di byte di dati immagine compressi. Questo valore non può essere Null.

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(ContentResolver, Uri)

Creare un nuovo Source oggetto da un oggetto 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

Parametri

cr
ContentResolver

da cui recuperare.

uri
Uri

del file di immagine.

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(AssetManager, String)

Creare un nuovo Source oggetto da un file nella directory assets.

[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

Parametri

assets
AssetManager
fileName
String

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(Resources, Int32)

Creare un nuovo Source oggetto da una risorsa.

[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

Parametri

res
Resources

oggetto Resources contenente i dati dell'immagine. Questo valore non può essere Null.

resId
Int32

ID risorsa dei dati dell'immagine.

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSource(Byte[], Int32, Int32)

Creare un nuovo Source oggetto da un'area della matrice di 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

Parametri

data
Byte[]

matrice di byte di dati immagine compressi. Questo valore non può essere Null.

offset
Int32

offset nei dati per cui il decodificatore deve iniziare l'analisi.

length
Int32

numero di byte, a partire dall'offset, da analizzare.

Valori restituiti

nuovo oggetto Source, che può essere passato a #decodeDrawable o #decodeBitmap.

Attributi

Commenti

Informazioni di riferimento su Android per android.graphics.ImageDecoder.createSource.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a