Skip to main content

Android detect Network Java Codes!

You can have separated class for checking internet as I called “CheckNetwork” below.

The method to check whether the device connected to internet or not in this class is isInternetAvailable which returns a boolean variable.

public class CheckNetwork {
   
public static boolean isInternetAvailable(Context context) {

        ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.
CONNECTIVITY_SERVICE);
        NetworkInfo netinfo = cm.getActiveNetworkInfo();

       
if (netinfo != null && netinfo.isConnectedOrConnecting()) {
            NetworkInfo wifi = cm.getNetworkInfo(ConnectivityManager.
TYPE_WIFI);
            NetworkInfo mobile = cm.getNetworkInfo(ConnectivityManager.
TYPE_MOBILE);

           
if ((mobile != null && mobile.isConnectedOrConnecting()) || (wifi != null && wifi.isConnectedOrConnecting()))
               
return true;
           
else return false;
        }
else return false;
    }
}

And in MainActivity.java simply type: 

if (CheckNetwork.isInternetAvailable(MainActivity.this)) {
        // do your stuff….      
} else {
Toast.makeText(MainActivity.this,MainActivity.this.getResources().getString(R.string.no_internet),//show message here Toast.LENGTH_SHORT).show();
    return;
}
Done and done.

I have used all these codes in my app, to check working code on a real application, please check it here


Comments

Popular posts from this blog

Vodafone'da Sms Gönderimi için Bakiyeniz Yetersizdir Sorunu Çözüldü

Vodafone'nun sms gönderimi için bakiyeniz yetersizdir Sorunu Çözüldü!.

How to Hack WhatsApp Account Bluestack

How to hack WhatsApp account??? WhatsApp is currently one of the most secure messaging services purely because it works with a particular phone number and requires a certain code.

EXCELde Belli Satirlari ya da Sütunları Dondurmak, Sabitlemek

Excel'de önemli gördüğümüz üst satır -başlık- kısmını veya sol sutunu sabit tutmak, her sayfada görünmesini sağlamak artık çok kolay.

Simply Hacking Facebook Account with Kali Linux

Hi guys, today I will show you how to hack a Facebook account with  Kali Linux.

Polonya'da Erasmus, Szczecin'e Yol Haritasi

#Erasmus için Polonya'nın Szczecin şehrine gidecek arkadaşlar için detaylı #yol #harita sı ve Szczecin hakkında bilmeniz gerekenler... Polonya Szczecin'de Erasmus için Yol Haritasi