|
|
|
|
|
AndroidActivityResultProcedure (Función) Permite especificar el procedimiento a llamar para obtener el resultado devuelto por una actividad de terceros. Observación: En una aplicación WINDEV Mobile, es posible utilizar bibliotecas y APIs externas. En Android, algunas bibliotecas y APIs abren ventanas específicas, denominadas "Actividades", que realizan procesos determinados: pago con dispositivos móviles, alternar la visibilidad de Bluetooth, inicio de sesión con OAuth, etc. AndroidActivityResultProcedure((resultCode, requestCode, Uri, extras)=>{ IF resultCode = -1 _AND_ requestCode = 1024 THEN FOR EACH ELEMENT value OF extras ... END END }) Sintaxis
AndroidActivityResultProcedure([<WLanguage procedure>])
<WLanguage procedure>: Nombre de procedimiento opcional Nombre del procedimiento WLanguage ("callback") al que se llama cuando la aplicación necesita obtener el resultado devuelto por una actividad de terceros. Para obtener más información sobre este procedimiento, consulte Parámetros del procedimiento utilizado por la función AndroidActivityResultProcedure. Si no se especifica este parámetro, se cancelará la llamada al procedimiento para la ventana actual. Observaciones - Esta función puede utilizarse para obtener el resultado de una actividad iniciada mediante una llamada al método startActivityForResult desde una biblioteca externa.
- La función AndroidActivityResultProcedure está relacionada con el ciclo de vida de la ventana desde la que se ejecutó. Al cerrar la ventana, el procedimiento se cancela automáticamente. También puede llamar a la función sin pasar el parámetro <Procedure> para forzar la cancelación.
- Se producirá un error si se llama a la función cuando no se está ejecutando ninguna ventana.
Clasificación Lógica de negocio / UI: Código neutro Componente: wd300android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|