2015-11-19 11 views
6

Nella mia app, sto verificando le autorizzazioni necessarie per i dispositivi Marshmallow, in conformità con le linee guida di Google. Quando è necessario il permesso, io sto usando il metodo di richiesta di autorizzazioni per questo:Chiudi finestra di dialogo richiesta di autorizzazione su Marshmallow utilizzando il pulsante Indietro

mActivity.requestPermissions(permissionsList, MY_PERMISSIONS_REQUEST), che visualizza le finestre di dialogo simile alla finestra qui sotto:

Permission request

mentre è visualizzata questa finestra di dialogo, se l'utente preme il pulsante indietro, vorrei che la finestra di dialogo fosse chiusa. Attualmente, premendo il pulsante Indietro non ha alcun effetto.

C'è un modo per eliminare quelle finestre di dialogo utilizzando il pulsante Indietro?

+2

Ne dubito, visto che non è la vostra finestra. Si tratta di un'attività a tema di dialogo fornita dal sistema, e a quanto pare hanno deciso di non fare BACK, per qualche ragione vigliacca. – CommonsWare

+0

@CommonsWare La stessa cosa che ho pensato. Mi stavo chiedendo se qualcuno ha trovato una soluzione alternativa in modo che ogni finestra di dialogo nell'app avesse lo stesso comportamento. – brWHigino

risposta

Problemi correlati