我有活动A和活动B.我从活动A开始活动B.在我的活动B中,我有一个按钮来停止活动B.我应该调用finish()或stop()来释放所有资源按活动B?
答案 0 :(得分:1)
你应该去finish();
因为finish()
将完成当前活动,该活动在当前屏幕上显示。
它也将从堆栈中删除activity
。
答案 1 :(得分:0)
如果您绝对需要释放资源,则应在onDestroy
或onPause
上释放资源。但是,大多数事情(观点,...)都不需要你,因为它们会被GC收集。