CompanionDeviceManager.BuildPermissionTransferUserConsentIntent(Int32) Método

Definición

Crear un cuadro de diálogo de consentimiento del usuario de sincronización de permisos.

[Android.Runtime.Register("buildPermissionTransferUserConsentIntent", "(I)Landroid/content/IntentSender;", "", ApiSince=34)]
public Android.Content.IntentSender? BuildPermissionTransferUserConsentIntent (int associationId);
[<Android.Runtime.Register("buildPermissionTransferUserConsentIntent", "(I)Landroid/content/IntentSender;", "", ApiSince=34)>]
member this.BuildPermissionTransferUserConsentIntent : int -> Android.Content.IntentSender

Parámetros

associationId
Int32

AssociationInfo#getId ID Único asignado a la asociación del dispositivo complementario registrado por CompanionDeviceManager

Devoluciones

que IntentSender la aplicación debe usar para iniciar la interfaz de usuario para que el usuario confirme la solicitud de transferencia de datos del sistema.

Atributos

Comentarios

Crear un cuadro de diálogo de consentimiento del usuario de sincronización de permisos.

Solo la aplicación complementaria que posee la asociación puede llamar a este método. De lo contrario, se devolverá un valor IntentSender null de este método y se registrará un error. La aplicación debe iniciar en Activity el devuelto intentSenderIntentSender llamando a Activity#startIntentSenderForResult(IntentSender, int, Intent, int, int, int).

La transferencia de permisos no se produce inmediatamente después de la llamada o cuando el usuario da su consentimiento. La aplicación debe llamar #attachSystemDataTransport(int, InputStream, OutputStream) a para adjuntar un canal de transporte y #startSystemDataTransfer(int, Executor, OutcomeReceiver) desencadenar la transferencia de datos del sistema}.

Documentación de Java para android.companion.CompanionDeviceManager.buildPermissionTransferUserConsentIntent(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a