Accorder des autorisations sur le téléphone

Lorsque les utilisateurs tentent d'ouvrir votre application et ne disposent pas des autorisations nécessaires, utilisez le modèle Message pour leur indiquer qu'ils doivent accorder des autorisations.

Dans Android Auto, si vous avez utilisé la méthode décrite dans Demander des autorisations, la boîte de dialogue des autorisations s'ouvre sur le téléphone tant que l'utilisateur n'est pas en train de conduire (pour obtenir des détails techniques, consultez Gérer les entrées utilisateur). Dans ce cas, fournissez un toast orientant l'utilisateur vers le téléphone. Ensuite, une fois les autorisations accordées, actualisez l'écran de la voiture pour que l'utilisateur ne revienne pas au modèle de message.

Tout d'abord, l'application demande des autorisations sur l'écran de la voiture...

...puis l'utilisateur confirme les autorisations sur son téléphone lorsqu'il ne conduit pas.

Exemple de flux

Action utilisateur Où l'action est-elle effectuée ? Nombre de pas après l'action
L'utilisateur ouvre l'application. Dans votre modèle de destination (non affiché) 1
L'utilisateur sélectionne l'option permettant d'accorder des autorisations à l'application, puis consulte le toast de confirmation. Tout d'abord, utilisez le modèle de message avec deux boutons pour permettre aux utilisateurs d'accorder les autorisations dont ils ont besoin:

Modèle de message avec boutons d'action principal et secondaire

Ensuite, affichez un toast sur ce même modèle de message pour rediriger l'utilisateur vers son téléphone:

Modèle de message avec deux boutons et un toast

2
L'utilisateur accorde son autorisation sur son téléphone. Aucun modèle, car cette action se produit sur le téléphone de l'utilisateur:

L'utilisateur appuie sur le bouton "Autoriser" sur le téléphone.

2 (aucune interaction avec l'application dans la voiture)
Une fois que l'utilisateur a accordé les autorisations, l'application revient au modèle de destination. Modèle de page de destination (dans ce cas, le modèle de liste de lieux (navigation) : Modèle de liste de lieux avec des listes "Récents", des favoris et des listes enregistrées) 1 (réinitialisation du nombre de pas)