Стек активности и уведомления Android Wear 2.0

В настоящее время работает приложение музыкального проигрывателя для Androdi Wear 2.0, которое выполняет следующие функции:

  • Библиотека
  • Плейлисты
  • Плейлист
  • Сейчас играет

Пользователь открывает приложение и видит Библиотеку, затем переходит к Плейлистам, выбирает конкретный Плейлист и нажимает в случайном порядке, чтобы начать воспроизведение музыки, и открывает Плейлисты. >активность NowPlaying.

Теперь пользователь получает уведомление о том, какая ссылка запускает действие NowPlaying при нажатии. Отлично!

Но когда я прокручиваю вправо, чтобы вернуться к своим уведомлениям, я возвращаюсь не к уведомлениям, а к плейлисту...

Как сделать активность, открытую моим уведомлением, отдельной от существующего стека и не добавлять ее в стек?


person seahorsepip    schedule 08.06.2017    source источник


Ответы (1)


Попробуйте добавить в pendingintent это:

intent.addFlag( Intent.FLAG_ACTIVITY_NO_HISTORY);

и/или добавьте файл манифеста android:noHistory="true" в свою активность.

person Vyacheslav    schedule 11.06.2017