У меня есть приложение, которое состоит из 3 видов деятельности - давайте назовем их A, B & C.
Из операции A Вы можете перейти к операции B, от B до C и от C до A (нажав кнопку назад).
На занятии А у меня есть кнопка выхода (я знаю, что она не была перекомандирована на Android, но многие пользователи просят об этом, поэтому я решил добавить ее).
В любом случае проблема заключается в том, что: у действия B есть таймер, а когда таймер заканчивается, он запускает намерение, которое запускает activiy C и вызывает finish () для действия B.
Когда пользователь затем снова нажимает на действие C, он попадает в активную зону A - и затем, когда он нажимает кнопку выхода (эта кнопка только преобразует финиш () ()), он снова вызывает активную деятельность B. Как я могу предотвратить это?
Спасибо!