SliceProvider.OnBindSlice(Uri, ICollection<SliceSpec>) Metodo

Definizione

Implementato per creare una sezione.

[Android.Runtime.Register("onBindSlice", "(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;", "GetOnBindSlice_Landroid_net_Uri_Ljava_util_Set_Handler", ApiSince=28)]
public virtual Android.App.Slices.Slice? OnBindSlice(Android.Net.Uri? sliceUri, System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec>? supportedSpecs);
[<Android.Runtime.Register("onBindSlice", "(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;", "GetOnBindSlice_Landroid_net_Uri_Ljava_util_Set_Handler", ApiSince=28)>]
abstract member OnBindSlice : Android.Net.Uri * System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec> -> Android.App.Slices.Slice
override this.OnBindSlice : Android.Net.Uri * System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec> -> Android.App.Slices.Slice

Parametri

sliceUri
Uri

Uri da associare.

supportedSpecs
ICollection<SliceSpec>

Elenco delle specifiche supportate.

Valori restituiti

Attributi

Commenti

Implementato per creare una sezione.

onBindSlice deve restituire il più rapidamente possibile in modo che l'interfaccia utente associata a questa sezione possa essere reattiva. Durante onBindSlice non sarà consentita alcuna rete o altro I/O. Qualsiasi caricamento che deve essere eseguito deve essere eseguito in background con una chiamata a ContentResolver#notifyChange(Uri, ContentObserver) quando l'app è pronta a fornire i dati completi in onBindSlice.

La sezione restituita deve avere una specifica compatibile con una delle specifiche supportate.

per android.app.slice.SliceProvider.onBindSlice(android.net.Uri, java.util.Set<android.app.slice.SliceSpec>).

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