Lingua

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

Sezione per sliceUri, con una specifica compatibile con uno di supportedSpecso null se non viene fornita alcuna sezione. L'implementazione predefinita restituisce null.

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