У меня есть активность, в которой я запускаю встроенную камеру, используя onActivityResult. Сделав снимок, я возвращаюсь к своему приложению и показываю всплывающее окно с вопросом, хочет ли он сделать больше снимков или нет. Он работает нормально, но после того, как я сделал снимок, когда я нажимаю кнопку «Сохранить» во встроенном приложении камеры и сразу же нажимаю кнопку «Домой». Если я вернусь в свое приложение, моя активность видна, но не активна и всплывающее окно, которое должно быть видно, есть, но я его не вижу. Если я нажму кнопку «Назад» и отменю всплывающее окно, моя активность снова станет активной, но я не хочу, чтобы пользователь отменил всплывающее окно, поэтому, когда происходит такое поведение, я не могу использовать свое приложение, мне просто нужно его убить. ..
Вопрос в том, как я могу заставить диалог всегда быть сверху, если он отображается? Причина кажется, что она стоит за активностью, ожидая, пока пользователь взаимодействует с ней...
Спасибо!