我有一个活动,当它启动时,它会从互联网加载图像。为了节省内存,当按下后退按钮离开活动时,我希望活动转储所有数据,即摆脱其中的所有字符串和图像。我认为最好的方法就是终止活动。
好吧,我似乎无法弄清楚按下后退按钮时的回调。因此,我一直在尝试对任务使用onPause()
和onStop()
回调,但两种方式都强制关闭我的应用程序。这是代码:
public void onPause() {
this.finish();
}
public void onStop() {
finish();
}
我已经尝试了多种变体,但它们似乎都不起作用。有任何想法吗?