Lenguaje

Activity.OnHandoffActivityDataRequested Método

Definición

Recupera la HandoffActivityData representación de esta actividad, lo que permite volver a crearla en otro dispositivo propiedad del usuario.

[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

la información de solicitud de los datos de actividad.

Devoluciones

los datos de actividad de entrega.

Atributos

Comentarios

Recupera HandoffActivityData que representa esta actividad, lo que permite volver a crearla en otro dispositivo propiedad del usuario. El sistema controla automáticamente la llamada a onHandoffActivityDataRequested. Esto solo se llamará si isHandoffEnabled() es true para esta actividad. Si isHandoffEnabled() es true, se espera que la actividad devuelva un valor distinto de NULL. Devolver null presentará un error al usuario que indica que se produjo un error inesperado de entrega. Si la actividad actual está en primer plano en el dispositivo actual, el icono de la aplicación que representa esta actividad se mostrará en otros dispositivos cercanos propiedad del usuario. Si el usuario selecciona este icono, el sistema llamará a este método para recuperar los datos necesarios para volver a crear esta actividad en otro dispositivo. Cuando se detiene esta actividad, el sistema llamará a este método para recuperar HandoffActivityData para el almacenamiento en caché. Esto permite al usuario entregar esta actividad a otro dispositivo incluso si no se está ejecutando actualmente. En estas situaciones, HandoffActivityDataRequestInfo.isActiveRequest será false.

Referencia de Android para android.app.Activity.onHandoffActivityDataRequested.

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