Idioma

Activity.OnHandoffActivityDataRequested Método

Definição

Recupera a HandoffActivityData representação dessa atividade, permitindo que ela seja recriada em outro dispositivo de propriedade do usuário.

[Android.Runtime.Register("onHandoffActivityDataRequested", "(Landroid/app/HandoffActivityDataRequestInfo;)Landroid/app/HandoffActivityData;", "GetOnHandoffActivityDataRequested_Landroid_app_HandoffActivityDataRequestInfo_Handler", ApiSince=37)]
public virtual Android.App.HandoffActivityData? OnHandoffActivityDataRequested(Android.App.HandoffActivityDataRequestInfo requestInfo);
[<Android.Runtime.Register("onHandoffActivityDataRequested", "(Landroid/app/HandoffActivityDataRequestInfo;)Landroid/app/HandoffActivityData;", "GetOnHandoffActivityDataRequested_Landroid_app_HandoffActivityDataRequestInfo_Handler", ApiSince=37)>]
abstract member OnHandoffActivityDataRequested : Android.App.HandoffActivityDataRequestInfo -> Android.App.HandoffActivityData
override this.OnHandoffActivityDataRequested : Android.App.HandoffActivityDataRequestInfo -> Android.App.HandoffActivityData

Parâmetros

requestInfo
HandoffActivityDataRequestInfo

as informações de solicitação para os dados da atividade.

Retornos

os dados de atividade para entrega.

Atributos

Comentários

Recupera HandoffActivityData que representa essa atividade, permitindo que ela seja recriada em outro dispositivo de propriedade do usuário. O sistema lida automaticamente com a chamada onHandoffActivityDataRequested. Isso só será chamado se isHandoffEnabled() for verdadeiro para essa atividade. Se isHandoffEnabled() for true, espera-se que a atividade retorne um valor não nulo. O retorno nulo apresentará um erro ao usuário indicando que o Handoff falhou inesperadamente. Se a atividade atual estiver em primeiro plano no dispositivo atual, o ícone do aplicativo que representa essa atividade será mostrado em outros dispositivos próximos pertencentes ao usuário. Se o usuário selecionar esse ícone, o sistema chamará esse método para recuperar os dados necessários para recriar essa atividade em outro dispositivo. Quando essa atividade for interrompida, o sistema chamará esse método para recuperar HandoffActivityData para cache. Isso permite que o usuário entregue essa atividade a outro dispositivo, mesmo que ela não esteja em execução no momento. Nessas situações, HandoffActivityDataRequestInfo.isActiveRequest será false.

Referência do Android para android.app.Activity.onHandoffActivityDataRequested.

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