Lenguaje

SliceProvider.OnBindSlice(Uri, ICollection<SliceSpec>) Método

Definición

Se implementa para crear un segmento.

[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

Parámetros

sliceUri
Uri

Uri que se va a enlazar.

supportedSpecs
ICollection<SliceSpec>

Lista de especificaciones admitidas.

Devoluciones

Atributos

Comentarios

Se implementa para crear un segmento.

onBindSlice debe devolver lo antes posible para que la interfaz de usuario asociada a este segmento pueda responder. No se permitirá ninguna red u otra E/S durante onBindSlice. Cualquier carga que tenga que realizarse debe realizarse en segundo plano con una llamada a ContentResolver#notifyChange(Uri, ContentObserver) cuando la aplicación esté lista para proporcionar los datos completos en onBindSlice.

El segmento devuelto debe tener una especificación compatible con una de las especificaciones admitidas.

Java documentación para android.app.slice.SliceProvider.onBindSlice(android.net.Uri, java.util.Set<android.app.slice.SliceSpec>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a