Кнопка возврата Android new intent или finish ()

У меня вопрос. У меня есть представление списка (A) и представление деталей (B).

На B у меня есть кнопка «просмотреть список», которая всегда переводит пользователя в список. Дело в том, что я могу попасть в B через уведомление, а не обязательно из A.

Поэтому, щелкая B, я не могу просто использовать finish (), потому что я мог войти из уведомления, поэтому в некоторых случаях мне может потребоваться начать новое действие.

Как мне надежно узнать, пришел ли я из A или из уведомления, чтобы я мог предпринять правильные действия.

Вдобавок к этому я должен беспокоиться об этом? Или это нормально, просто каждый раз начинать какое-то действие. В случае, когда я переключаюсь между A -> B -> A -> B -> A -> B снова и снова ... ни разу не вызываю finish () ... замедлит ли это процесс?

Спасибо,

Жерар.

0
задан guided1 13 October 2011 в 17:59
поделиться