由于android中没有互联网连接,一段时间后自动注销

由于android中没有互联网连接,一段时间后自动注销,android,session,sharedpreferences,logout,session-timeout,Android,Session,Sharedpreferences,Logout,Session Timeout,我需要实现一个定时器自动注销用户如果与互联网的连接丢失,我有一个方法来检查是否有连接,但我不知道如何做定时器。任何帮助都将不胜感激 public boolean hasConnection() { boolean retorno = false; try { ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVIT

我需要实现一个定时器自动注销用户如果与互联网的连接丢失,我有一个方法来检查是否有连接,但我不知道如何做定时器。任何帮助都将不胜感激

 public boolean hasConnection() {
        boolean retorno = false;
        try {
            ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
            if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) {
            retorno = true;
        } else {
            retorno = false;

        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    return retorno;
}