ContentResolver.LoadThumbnail(Uri, Size, CancellationSignal) Metodo

Definizione

Metodo pratico che carica in modo efficiente un'anteprima visiva per l'oggetto specificato Uri.

[Android.Runtime.Register("loadThumbnail", "(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "GetLoadThumbnail_Landroid_net_Uri_Landroid_util_Size_Landroid_os_CancellationSignal_Handler", ApiSince=29)]
public virtual Android.Graphics.Bitmap LoadThumbnail(Android.Net.Uri uri, Android.Util.Size size, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("loadThumbnail", "(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "GetLoadThumbnail_Landroid_net_Uri_Landroid_util_Size_Landroid_os_CancellationSignal_Handler", ApiSince=29)>]
abstract member LoadThumbnail : Android.Net.Uri * Android.Util.Size * Android.OS.CancellationSignal -> Android.Graphics.Bitmap
override this.LoadThumbnail : Android.Net.Uri * Android.Util.Size * Android.OS.CancellationSignal -> Android.Graphics.Bitmap

Parametri

uri
Uri

Elemento che deve essere visualizzato come anteprima.

size
Size

Area di destinazione sullo schermo in cui verrà visualizzata questa anteprima. Questa operazione viene passata al provider per #EXTRA_SIZE evitare il download o la generazione di risorse pesanti.

signal
CancellationSignal

Segnale per annullare l'operazione in corso.

Valori restituiti

Valido Bitmap che è un'anteprima visiva.

Attributi

Commenti

Metodo pratico che carica in modo efficiente un'anteprima visiva per l'oggetto specificato Uri. Internamente chiama ContentProvider#openTypedAssetFile sul provider remoto, ma ridimensiona anche in modo difensivo qualsiasi contenuto restituito in modo che corrisponda alle dimensioni di destinazione richieste.

per android.content.ContentResolver.loadThumbnail(android.net.Uri, android.util.Size, android.os.CancellationSignal).

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