一段时间后清除历史堆栈?

时间:2012-01-23 17:38:19

标签: java android android-activity

有一种简单的方法可以在一段时间后清除历史堆栈吗?

我需要在一段时间之后返回到登录屏幕,或者2)在某些会话变量不再存在之后。我不确定如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

我将假设“会话变量” - Java和Android都没有 - 实际上是静态数据成员。在那种情况下:

步骤1:让其中一个“会话变量”成为上次登录的时间。

步骤2:在每个活动的onResume()中,检查上次登录的“会话变量”以查看它是null还是太旧 - 在这种情况下,您调用{{ 1}}启动您的登录屏幕。

步骤3:没有步骤#3。