Я вижу эту ветку , но она не может мне сильно помочь.
Используйте ConnectivityManager и getActiveNetworkInfo().
ConnectivityManager
getActiveNetworkInfo()