由于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;
}