У меня есть активность A и активность B. Я начинаю деятельность B с действия A. В моей деятельности B у меня есть кнопка, чтобы остановить действие B. Должен ли я вызвать финиш() или stop(), чтобы освободить все ресурсы занимаются деятельностью B?Остановка деятельности
0
A
ответ
0
Ресурсы должны быть освобождены на onDestroy
или , если вам абсолютно необходимо их освободить. Большинство вещей (Views, ...) вам не понадобятся, поскольку они собираются собираться GC.
1
вы должны пойти на finish();
причина finish()
будет отделка вы текущая деятельность, которая показывает на экране в данный момент.
, и он также удалит activity
из стека.
Смежные вопросы
- 1. Остановка службы в деятельности
- 2. остановка IntentService от деятельности
- 3. Остановка деятельности рабочего процесса Windows
- 4. Остановка asynctask от другой деятельности
- 5. остановка анимации из другого вида деятельности
- 6. Android остановка Детский деятельность от родительской деятельности
- 7. Остановка работы андроида после разрушенной деятельности
- 8. активность в цикле - Выполнение остановка деятельности, не возобновленного
- 9. Начало деятельности, остановка таймера, изменения значений из другого класса
- 10. Запуск и остановка услуг
- 11. Остановка/остановка GWT от выполнения
- 12. Остановка Особенного Android активности
- 13. остановка андроидного обработчика
- 14. Остановка службы LocationListener
- 15. Сделать очередь деятельности в деятельности?
- 16. Идентификация действий в диаграммах деятельности
- 17. Остановка секундомеров
- 18. Остановка NSRunLoop
- 19. остановка setTimeOut();
- 20. Пролог: остановка?
- 21. Остановка NSTimer
- 22. Остановка Петля
- 23. Остановка таймера
- 24. Остановка программы
- 25. Остановка макрораспределения
- 26. Остановка службы
- 27. JUnitCore Остановка
- 28. Остановка распространения
- 29. остановка остановкиПрограмма?
- 30. Остановка медиаплеера