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 ne conduit pas (pour en savoir plus, consultez Gérer les entrées utilisateur). Dans ce cas, présentez un toast redirigeant l'utilisateur vers le téléphone. Ensuite, une fois les autorisations accordées, actualisez l'écran de la voiture afin 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 illustré) | 1 |
L'utilisateur sélectionne l'option permettant d'accorder des autorisations à l'application, puis examine 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 :
Affichez ensuite un toast sur ce même modèle de message pour rediriger l'utilisateur vers son téléphone: |
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 : | 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 destination ; dans ce cas, le modèle Place List (navigation) : | 1 (réinitialisation du nombre de pas) |