SliceProvider.OnMapIntentToUri(Intent) Método

Definição

Esse método deve ser substituído se um IntentFilter for especificado no SliceProvider.

[Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)]
public virtual Android.Net.Uri OnMapIntentToUri (Android.Content.Intent? intent);
[<Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)>]
abstract member OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri
override this.OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri

Parâmetros

intent
Intent

Retornos

Uri

Uri que representa a fatia associada à intenção fornecida.

Atributos

Comentários

Esse método deve ser substituído se um IntentFilter for especificado no SliceProvider. Nesse caso, esse método pode ser chamado e espera-se que retorne um Uri não nulo representando uma fatia. Caso contrário, isso vai lançar UnsupportedOperationException.

Qualquer filtro de intenção adicionado a um provedor de fatia também deve conter SliceManager#CATEGORY_SLICE, porque, caso contrário, ele não será detectado pelo SliceManager#mapIntentToUri(Intent).

Documentação Java para android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent).

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

Aplica-se a