Как завершить () действие при нажатии кнопки «Домой»

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

История заключается в том, что у меня есть виджет домашнего экрана, который запускает другую часть моего приложения, которая имеет полностью прозрачную активность (поэтому домашний экран продолжает отображаться, даже если моя активность выполняется). Если предыдущие действия были прерваны с помощью кнопки «Домой», они выводятся на передний план и закрывают главный экран.

Или в качестве альтернативы, могу ли я каким-то образом заставить новое действие принудительно завершать () предыдущее действие?

9
задан Yossi 17 June 2011 в 15:50
поделиться