Как предотвратить застревание в другом приложении, запущенном с намерением ACTION_VIEW? - PullRequest
0 голосов
/ 10 июля 2020

У меня есть небольшое приложение базы данных mov ie, которое использует идентификаторы IMDb.

Я могу показать подробности mov ie с официальным приложением IMDb, используя это намерение:

startActivity(
    Intent(Intent.ACTION_VIEW).apply {
        setData(Uri.parse("https://www.imdb.com/name/${person.imdbId}"))
    }
)

С помощью кнопки «Назад» я могу вернуться из приложения IMDb в свое приложение.

Но иногда кнопка «Назад» в приложении IMDb не работает! В этом случае, даже когда я запускаю свое приложение с домашнего экрана, приложение IMDb открывается, и у меня нет возможности снова получить к нему доступ.

Это ошибка приложения IMDb? Как я могу сбросить стек навигации моего приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...