如何在android应用程序中设置空闲时间
如果用户在android应用程序中的某段时间内未与任何屏幕交互,则自动转到重定向登录页面 请帮帮我如何在android应用程序中设置空闲时间,android,Android,如果用户在android应用程序中的某段时间内未与任何屏幕交互,则自动转到重定向登录页面 请帮帮我 提前感谢获取用户上次互动时间如下: 在您的活动中覆盖 @Override public void onUserInteraction() { super.onUserInteraction(); mUserLastInteraction = System.currentTimeMillis(); } 然后在恢复活动时执行以下操作: mLogout
提前感谢获取用户上次互动时间如下: 在您的活动中覆盖
@Override
public void onUserInteraction() {
super.onUserInteraction();
mUserLastInteraction = System.currentTimeMillis();
}
然后在恢复活动时执行以下操作:
mLogoutTaskTimer = new Timer(true);
// TODO: (AS) APPARENT BUG IN AUTO LOGOUT ON INACTIVITY
long currentTime=System.currentTimeMillis();
long timeSlice = PSCONST.LOGOUT_TIME_IN_MIN * 60 * 1000;
if (currentTime - mUserLastInteraction >= timeSlice)
{
mUtils.signout();
finish();
}