Мы работаем над тем, чтобы запустить наше приложение по ссылкам в сообщениях электронной почты, и у нас есть кое-что, что работает довольно хорошо. Только URL-адреса со схемами http / https работают должным образом, поэтому мы написали небольшой «редиректор» в нашем серверном приложении, который видит, что мы поступаем из браузера Android, и перенаправляет на URI со схемой, которую запускает наше приложение. Все это работает довольно хорошо.
Единственная плохая часть заключается в том, что браузер запускается между нажатием на ссылку в электронном письме и всплывающим приложением из-за перенаправления, когда пользователь нажимает кнопку «Назад», чтобы вернуться к своей почтовой программе после использования нашего приложения, браузер показывается пользователю. Браузер остается на пустой странице, и пользователь может запутаться в этом и не знать, что нужно нажать кнопку «Назад» еще раз, чтобы вернуться к своей электронной почте.
Когда наше приложение запускается по ссылке, браузер будет обрабатывать URL-адрес, а при перенаправлении наше приложение будет отображаться как обычно. Однако есть ли в моем приложении способ сообщить Android, что мое приложение эффективно заменяет браузер в стеке задних копий, чтобы при нажатии кнопки «Назад» пользователь возвращался в программу электронной почты, как если бы браузер не всплывал. на первом месте?
Заранее спасибо.