1. 程式人生 > >android判斷網路狀態

android判斷網路狀態

在清單檔案中新增許可權

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
        <uses-permission android:name="android.permission.INTERNET" />

Java程式碼

 public static boolean isNetworkAvaliable(Context context){
        ConnectivityManager manager= (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        if
(manager!=null){ NetworkInfo info=manager.getActiveNetworkInfo(); if(info!=null&& info.isConnected()){ if(info.getState()==NetworkInfo.State.CONNECTED){ return true; } } } return false; }