2013-05-08 7 views
0

У меня есть активность A и активность B. Я начинаю деятельность B с действия A. В моей деятельности B у меня есть кнопка, чтобы остановить действие B. Должен ли я вызвать финиш() или stop(), чтобы освободить все ресурсы занимаются деятельностью B?Остановка деятельности

ответ

0

Ресурсы должны быть освобождены на onDestroy или , если вам абсолютно необходимо их освободить. Большинство вещей (Views, ...) вам не понадобятся, поскольку они собираются собираться GC.

1

вы должны пойти на finish();

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

, и он также удалит activity из стека.

Смежные вопросы