我的Android App上有一个奇怪的问题。
我有一个活动A,它调用另一个活动B.当我完成活动B时,我尝试的每个设备都返回到活动A,它就在那里。
但是在使用API 17的平板电脑中,当我完成活动B时,它再次创建活动A并且它从开始加载。
我曾尝试使用diffrents Intent的标志(FLAG_ACTIVITY_CLEAR_TOP,...),但仍无效。
我无法理解它如何在优质API上正常工作。
感谢您的帮助。
答案 0 :(得分:0)
进入后台的活动应保存并恢复状态。使用savedInstanceState onCreate并保存状态(refer)以恢复到相同的状态。可能是您正在使用的设备启用了前台1活动选项/具有有限的内存资源,导致它在后台被杀死。