Używam gar odpowiedź od this StackOverflow post, aby sprawdzić dostępność połączenia internetowego. Ale nie jestem pewien, czy działa poprawnie. Jeśli wyłączysz Wi-Fi i komórkową transmisję danych i uruchomę aplikację, NetworkInfo.isConnected()
zwraca wartość true, gdy nie ma połączenia z internetem.NetworkInfo.isConnected() zwraca true, ale nie ma połączenia
Co jest nie tak? Jeśli włączę tryb samolotowy, oznacza to, że nie ma połączenia.
Sprawdź odpowiedź [to] (http://stackoverflow.com/a/27312494/3124150). – EmmanuelMess