标签: android screen-rotation
我有一个活动开始一些asynctasks。我希望这些任务停止,当我的Activity被“正常”销毁时(比如调用finish()/用户按下后退按钮/等),但是当用户只旋转设备时继续运行。
取消这些任务,处理旋转工作正常,我只是无法将两者结合起来。
那么有没有办法告诉“onDestroy()”回调期间,由于配置更改(轮换),还是因为某些其他原因(例如后退按钮)而销毁了活动?
答案 0 :(得分:6)
您可以在Activity上致电isChangingConfigurations()。
Activity
isChangingConfigurations()