ImageDecoder.CreateSource Метод

Определение

Перегрузки

Имя Описание
CreateSource(File)

Создайте новое из Source файла.

CreateSource(ByteBuffer)

Создание нового Source из ByteBufferобъекта .

CreateSource(ICallable)

Создайте новое из Source вызываемого объекта, возвращающего объект AssetFileDescriptor.

CreateSource(Byte[])

Создайте новый из Source массива байтов.

CreateSource(ContentResolver, Uri)

Создание нового Source из android.net.Uriобъекта .

CreateSource(AssetManager, String)

Создайте новый из Source файла в каталоге ресурсов.

CreateSource(Resources, Int32)

Создайте новый из Source ресурса.

CreateSource(Byte[], Int32, Int32)

Создайте новый объект Source из области массива байтов.

CreateSource(File)

Создайте новое из Source файла.

[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

Параметры

file
File

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource(java.io.File).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(ByteBuffer)

Создание нового Source из 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

Параметры

buffer
ByteBuffer

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(ICallable)

Создайте новое из Source вызываемого объекта, возвращающего объект 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

Параметры

callable
ICallable

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(Byte[])

Создайте новый из Source массива байтов.

[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

Параметры

data
Byte[]

Массив байтов сжатых данных изображения. Это значение не может иметь значение NULL.

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(ContentResolver, Uri)

Создание нового Source из 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

Параметры

cr
ContentResolver

для получения из.

uri
Uri

файла изображения.

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(AssetManager, String)

Создайте новый из Source файла в каталоге ресурсов.

[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

Параметры

assets
AssetManager
fileName
String

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(Resources, Int32)

Создайте новый из Source ресурса.

[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

Параметры

res
Resources

Объект Resources, содержащий данные изображения. Это значение не может иметь значение NULL.

resId
Int32

идентификатор ресурса данных изображения.

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

CreateSource(Byte[], Int32, Int32)

Создайте новый объект Source из области массива байтов.

[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

Параметры

data
Byte[]

Массив байтов сжатых данных изображения. Это значение не может иметь значение NULL.

offset
Int32

смещение в данные, для которых декодировщик должен начать синтаксический анализ.

length
Int32

число байтов, начиная с смещения, для анализа.

Возвращаемое значение

новый объект Source, в который можно передать #decodeDrawable или #decodeBitmap.

Атрибуты

Комментарии

Справочник по Android для android.graphics.ImageDecoder.createSource.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к