Quando gli utenti tentano di aprire la tua app e non hanno le autorizzazioni necessarie, utilizza il modello di messaggio per dire loro che devono concedere le autorizzazioni.
In Android Auto, se hai utilizzato il metodo descritto nella sezione Richiedere autorizzazioni, la finestra di dialogo delle autorizzazioni si aprirà sullo smartphone, a condizione che l'utente non stia guidando (per i dettagli tecnici, vedi Gestire l'input utente). In questo caso, fornisci un toast che indirizzi l'utente allo smartphone. Dopodiché, dopo aver concesso le autorizzazioni, aggiorna lo schermo dell'auto in modo che l'utente non torni al modello di messaggio.
Innanzitutto, l'app richiede le autorizzazioni sullo schermo dell'auto...
...e l'utente conferma le autorizzazioni sul telefono quando non guida.
Flusso di esempio
Azione dell'utente | Dove viene eseguita l'azione | Conteggio dei passi dopo l'azione |
---|---|---|
L'utente apre l'app. | Sul modello di destinazione (non mostrato) | 1 |
L'utente seleziona l'opzione per concedere le autorizzazioni app, quindi esamina la notifica toast di conferma. | Innanzitutto, utilizza il modello di messaggio con due pulsanti per consentire agli utenti di concedere le autorizzazioni di cui hanno bisogno:
Quindi, visualizza un avviso popup sullo stesso modello di messaggio per indirizzare l'utente al proprio telefono: |
2 |
L'utente concede l'autorizzazione sul proprio smartphone. | Nessun modello, poiché questa azione si verifica sul telefono dell'utente:
|
2 (nessuna interazione con l'app in auto) |
Dopo che l'utente concede le autorizzazioni, l'app torna al modello di destinazione. | Modello di destinazione; in questo caso, il modello Elenco dei luoghi (navigazione): | 1 (reimpostazioni del conteggio di passi) |