Idioma

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

Definição

Implementado para criar uma fatia.

[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 a ser associado.

supportedSpecs
ICollection<SliceSpec>

Lista de especificações com suporte.

Retornos

Atributos

Comentários

Implementado para criar uma fatia.

onBindSlice deve retornar o mais rápido possível para que a interface do usuário vinculada a essa fatia possa ser responsiva. Nenhuma rede ou outra E/S será permitida durante o onBindSlice. Qualquer carregamento que precise ser feito deve ocorrer em segundo plano com uma chamada para ContentResolver#notifyChange(Uri, ContentObserver) quando o aplicativo estiver pronto para fornecer os dados completos no onBindSlice.

A fatia retornada deve ter uma especificação compatível com uma das especificações com suporte.

Java documentação para android.app.slice.SliceProvider.onBindSlice(android.net.Uri, java.util.Set<android.app.slice.SliceSpec>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a