Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android应用程序中设置空闲时间_Android - Fatal编程技术网

如何在android应用程序中设置空闲时间

如何在android应用程序中设置空闲时间,android,Android,如果用户在android应用程序中的某段时间内未与任何屏幕交互,则自动转到重定向登录页面 请帮帮我 提前感谢获取用户上次互动时间如下: 在您的活动中覆盖 @Override public void onUserInteraction() { super.onUserInteraction(); mUserLastInteraction = System.currentTimeMillis(); } 然后在恢复活动时执行以下操作: mLogout

如果用户在android应用程序中的某段时间内未与任何屏幕交互,则自动转到重定向登录页面 请帮帮我
提前感谢

获取用户上次互动时间如下:

在您的活动中覆盖

@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();
            }