Procédure WLangage (également nommée "callback") appelée par la fonction
AndroidActivityResultProcédure lors de la récupération du résultat renvoyé par une Activity tierce.
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_Callback(<Résultat> , <Request code> , <Uri> , <Extras>)
<Résultat> : Entier
Résultat de l'opération effectuée par l'Activity qui vient de se terminer.
<Request code> : Entier
"Request code" passé en paramètre à la méthode startActivityForResult appelée pour démarrer l'Activity.
<Uri> : Variable de type URI
Nom de la variable de type URI correspondant à l'URI des données traitées par l'Activity.
<Extras> : Tableau associatif de Variant
Couples clé/valeur reçus comme résultat de l'Activity. Seuls les types suivant de valeur sont gérés : Entier, Chaine de caractères, Booléen, Buffer, Réel, Tableau d'entier, booléen, chaîne ou réel.
Si un couple clé/valeur d'un type non supporté est reçu, il sera ignoré.