В android alertDialog привязывается к жизненному циклу android, то есть к активити или фрагмент) получается нельзя такое сделать... Можно реализовать если проект на Сингл активити , в конце пришёл такому выводу, как-то так
А если привязать alert dialog к жизненному циклу не активити или фрагмента, а к жизненному циклу самого приложения через applicationContext?