我在Android应用中遇到了一个特定问题。我有2个活动,流程来自 活动1至活动2。
我按下活动2中的后退按钮,然后进入活动1.这很棒。但是在某些设备中,如果我在活动2上停留太长时间(比如几天,我会偶尔检查一次),当我按下后退按钮时它就不会再回来了。所以我想android浏览器会清除历史记录以获取更多内存。
我知道我可以手动覆盖onBackPressed()并实现功能,但我需要一个完美的解决方案。所以它会像 如果历史是好的,让android回过头来,如果历史不安,那么我应该能够处理它。
有没有办法检查历史问题?