AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones específicas para móviles / Funciones de teléfono
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
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.
Ejemplo
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: wd290android.aar
Ver también
Versión mínima requerida
  • Versión 28
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 17/07/2023

Señalar un error o enviar una sugerencia | Ayuda local