Я делаю приложение, которое использует подключение к Интернету через приложение. Если подключение к Интернету пропадает во время использования приложения, приложение принудительно закрывается. Чтобы избежать этого, если Интернет недоступен, я хочу показать предупреждающее сообщение. Как я могу это сделать. Во время входа в систему я проверяю подключение, используя приведенный ниже код. Но как я могу сделать это для всего приложения в фоновом режиме.
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;
}
Спасибо..