ILocationButtonClient.OnPermissionResult(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Rappel pour le résultat d’une autorisation d’emplacement précise une fois que l’utilisateur interagit avec le bouton d’emplacement.
[Android.Runtime.Register("onPermissionResult", "(Z)V", "GetOnPermissionResult_ZHandler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)]
public void OnPermissionResult(bool isGranted);
[<Android.Runtime.Register("onPermissionResult", "(Z)V", "GetOnPermissionResult_ZHandler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>]
abstract member OnPermissionResult : bool -> unit
Paramètres
- isGranted
- Boolean
true si l’autorisation est accordée.
false si l’autorisation ne peut pas être accordée.
- Attributs
Remarques
Rappel pour le résultat d’une autorisation d’emplacement précise une fois que l’utilisateur interagit avec le bouton d’emplacement.
Lorsqu’un utilisateur clique sur le bouton d’emplacement pour la première fois, la boîte de dialogue de consentement du bouton d’emplacement s’affiche et ce rappel est appelé lorsque les utilisateurs choisissent de partager leur emplacement. Toutefois, ce rappel n’est pas appelé si l’utilisateur choisit de ne pas partager son emplacement. Dans les sessions suivantes après le consentement initial, il vous suffit de cliquer sur le bouton d’emplacement pour appeler ce rappel.
Le système accorde une autorisation d’emplacement précise temporaire et est valide uniquement pour la session active, il s’agit d’une autorisation « seulement cette fois » dans la boîte de dialogue de demande d’autorisation.
Dans certains cas, même après qu’un utilisateur a donné son consentement, l’autorisation d’emplacement précise peut ne pas être accordée en raison de restrictions au niveau du système. Dans ce scénario, le rappel est appelé avec isGranted = false. Il est recommandé que l’application gère correctement ce cas en informant l’utilisateur que l’application ne peut pas obtenir une autorisation d’emplacement précise (ou que l’application ne peut pas accéder à l’emplacement).
Référence Android pour android.app.permissionui.LocationButtonClient.onPermissionResult.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.