Я делаю приложение, которое использует подключение к Интернету через приложение. Если интернет-соединение теряется при использовании приложения, приложение принудительно закрывается. Чтобы этого избежать, если интернет недоступен, я хочу показать сообщение Alert. Как я могу это сделать. Во время входа в систему я проверяю подключение, используя приведенный ниже код. Но как я могу сделать это для всего приложения в фоновом режиме.
private boolean haveInternet(){
NetworkInfo info = ((ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo();
if (info==null || !info.isConnected()) {
return false;
}
if (info.isRoaming()) {
// here is the roaming option you can change it if you want to disable internet while roaming, just return false
return true;
}
return true;
}
Спасибо..