Herkese merhaba internetin olup olmadığını android üzerinden nasıl kontrol edebiliriz onu açıklayacağım. Kod olarak
|
1 2 3 4 5 6 7 8 9 10 11 |
public boolean InternetKontrol() { ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if (manager.getActiveNetworkInfo() != null && manager.getActiveNetworkInfo().isAvailable() && manager.getActiveNetworkInfo().isConnected()) { return true; } else { return false; } } Yazıcağız. |
if(InternetKontrol()){ // Bağlantı var }else{ //Bağlantı yok } Şeklinde kullanıcağız. Yok olan yerde toast mesaj gösterebilir ya da uygulamadan çıkabilirsiniz. Var olan yerde de bir web view’e yönlendirebilirsiniz. Manifest dosyasında ise bu izni kullanıcağız.
|
1 |
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> |