У меня есть приложение, которое выдает уведомления, которые при выборе запускают действие. В соответствии с документами Android я могу использовать NavUtils.shouldUpRecreateTask, чтобы проверить, была ли запущена работа напрямую (т.е. Из уведомления) или через обычный стек активности. Однако это дает неправильный ответ. Я тестирую это на JellyBean, но используя библиотеку поддержки.
В принципе shouldUpRecreateTask всегда возвращает false, даже когда действие было запущено из уведомления.
Любые идеи о том, почему shouldUpRecreateTask не дает правильного ответа?