Detecta si el dispositivo Android tiene conexión a Internet

Necesito decir si mi dispositivo tiene conexión a Internet o no. Encontré muchas respuestas como: private boolean isNetworkAvailable() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo =...