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"/> |
“Android Studio İnternet Varlığı kontrolü” için 5 yorum-
-
-
-
-
gaziemir çilingir
(9 Eylül 2016 - 17:10)emeğinize sağlık
eto
(12 Ekim 2017 - 01:39)saolun
Günay
(21 Mart 2018 - 01:24)merhaba, nedense kod bende hata verdi “&&” bu kısımlar kırmızı çıkıyor.
Günay
(21 Mart 2018 - 02:03)Sorunu düzelttim. “amp” diye bir yazı çıkıyordu onları silince düzeldi.
umiitkose
(21 Mart 2018 - 09:19)Düzeltiyorum hocam bende onları, bazen Editör özel karakterleri düzeltebiliyor.