следующую процедуру:Кнопка Назад возвращает меня к пусковой деятельности не глубоко-линкер Активности в
- Начало моего приложения, Stack: [HomeActivity]
- Переход к Facebook, используя глубокую связь, чтобы попасть в деятельность X
- Нажатие назад кнопки приводит в получении обратно к HomeActivity вместо Facebook
Прогнозный
- Начало моего приложения, Stack: [HomeActivity]
- Переход к Facebook, используя глубокую связь, чтобы попасть в операцию X
- Нажатие назад кнопки приводит в получении обратно в Facebook App
Я получаю ожидаемое поведение, когда мое приложение не запускается заранее. Я вижу, что другим приложениям, таким как Instagram, удалось заставить это работать исправно. Поэтому, даже если ваше приложение работает в фоновом режиме, оно возвращает вас к активности, которая выдает намерение глубокой ссылки.
В моей деятельности есть launchMode="singleTop"
, onBackPressed()
не переопределяется, поэтому он называет реализацию суперкласса.
Что мне здесь недостает, чтобы исправить это?
Я отлаживал его и onBackPressed()
в конечном итоге звонил finish()
, но он возвращает меня в мое приложение вместо Facebook.
Так что это наоборот, я не использую намерение Facebook, но наоборот. Использование глубокой ссылки на ссылку внутри Facebook используется для запуска * моего * приложения для перехода к * Activity X * – Mahoni