Проверить онлайн статус андроид

Я использую этот код, чтобы проверить, подключено ли устройство во время загрузки приложения.

public boolean isOnline() 
{
    ConnectivityManager connMgr = (ConnectivityManager) 
            getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
    return (networkInfo != null && networkInfo.isConnected());
}  

Но это ВСЕГДА возвращает true, даже если на нем выключен компьютер Wifi для тестирования. Эта функция просто проверяет возможность подключения или фактическое соединение?

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос