相关疑难解决方法(0)

按下"后退"按钮时如何终止活动?

我有一个活动,当它启动时,它从互联网加载图像.为了节省内存,当按下后退按钮留下Activity时,我希望活动转储所有数据,即删除其中的所有字符串和图像.我认为最好的方法是杀死活动.

好吧,我似乎无法弄清楚按下后退按钮时的回调.所以,我一直在尝试使用onPause()onStop()回调来完成任务,但两种方式强制关闭我的应用程序.这是代码:

public void onPause() {
    this.finish();
}
public void onStop() {
    finish();
}
Run Code Online (Sandbox Code Playgroud)

我尝试过多种变体,但似乎都没有.有任何想法吗?

android kill button back android-activity

31
推荐指数
5
解决办法
13万
查看次数

返回第二个上一个活动

问题可能是愚蠢但我会问它,例如我有3个活动,活动1,2,3.

活动1,我点击一个按钮,转到活动2活动2,我点击一个按钮,转到活动3.活动3,我点击后退按钮,我希望它回到活动1.任何想法怎么做?对不起Android新手.谢谢!

android back-button android-activity

5
推荐指数
1
解决办法
3817
查看次数

标签 统计

android ×2

android-activity ×2

back ×1

back-button ×1

button ×1

kill ×1