DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions de gestion du téléphone
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
AndroidActivityResultProcédure (Fonction)
En anglais : AndroidActivityResultProcedure
Permet de spécifier la procédure à appeler pour récupérer le résultat renvoyé par une Activity tierce.
Remarque : Dans une appli WINDEV Mobile, il est possible d’utiliser des librairies et des API externes. En Android, certaines librairies et API ouvrent des fenêtres particulières nommées "Activity", qui effectuent un traitement déterminé : paiement mobile, visibilité Bluetooth, connexion OAuth, ...
Exemple
AndroidActivityResultProcédure((resultCode, requestCode, Uri, extras)=>{
SI resultCode = -1 _ET_ requestCode = 1024 ALORS
POUR TOUT ÉLÉMENT valeur, clé DE extras
...
FIN
FIN
})
Syntaxe
AndroidActivityResultProcédure([<Procédure WLangage>])
<Procédure WLangage> : Nom de procédure optionnel
Nom de la procédure WLangage (également nommée "callback") appelée lorsque l'application doit récupérer le résultat renvoyé par une Activity tierce.
Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction AndroidActivityResultProcédure.
Si ce paramètre n'est pas spécifié, l'appel de la procédure sera annulé pour la fenêtre en cours.
Remarques
  • Cette fonction peut être utilisée pour récupérer le résultat d'une Activity démarrée par un appel à la méthode startActivityForResult depuis une librairie externe.
  • La fonction AndroidActivityResultProcédure est liée au cycle de vie de la fenêtre depuis laquelle elle a été exécutée. A la fermeture de la fenêtre, l'appel de la procédure sera automatiquement annulé. Il est également possible d'appeler la fonction sans passer le paramètre <Procédure> pour forcer cette annulation.
  • Une erreur sera déclenchée si la fonction est appelée alors qu'aucune fenêtre n'est en cours.
Classification Métier / UI : Code neutre
Composante : wd290android.aar
Version minimum requise
  • Version 28
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale