Chciałbym wiedzieć, dlaczego wifi jest podłączone, ale nie ma dostępu do Internetu w systemie Android. Jak mogę to sprawdzić? Mój kod to:Jak sprawdzić połączenie Wi-Fi, ale brak dostępu do Internetu w Androidzie
ConnectivityManager cn=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo nf=cn.getActiveNetworkInfo();
if(nf != null && nf.isConnected())
{
Flag2=false;
Log.e("network--------", "1--------------");
if (cn.getActiveNetworkInfo().isConnectedOrConnecting())
{Log.e("network--------", "11111111111111--------------");
}
else
{Log.e("network--------", "2222222222222--------------");
}
}
else
{
Log.e("network--------", "2--------------");
}
check out [this link] (http://stackoverflow.com/a/16437075/2345913) – CRUSADER
remove == true in ur if condition – Sam
@Sam to jest zbieranie nitów, będzie działało dobrze z '== true '. – Logan