Merhaba,
Sizlere android telefonda internet erişiminin olup olmadığı kontrol etmenin yolunu anlatmaya çalışacağım.
Öncelikle projemizin AndroidManifest.xml dosyasında manifest tagleri arasına şu kod bloğunu yerleştiriyoruz.
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
İzni ekledikten sonra internet erişimini kontrol eden aşağıdaki gibi bir fonksiyon yazalım
public boolean baglanti(){ connectivity = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if(connectivity.getActiveNetworkInfo()!=null){ if(connectivity.getActiveNetworkInfo().isConnected ()) return true; } return false; }
Artık bu fonksiyonumuzu ilgili sınıf içerisinde istediğimiz yerde kullanarak internet erişimini kontrol edebiliriz.
if(baglanti()){ // Bağlantı var }else{ //Bağlantı yok }
Kolay gelsin ….
Leave a Reply