【android】Android檢查是否已經鏈接到網絡

 1 ConnectivityManager con=(ConnectivityManager)getSystemService(Activity.CONNECTIVITY_SERVICE);
 2 boolean wifi=con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();
 3 boolean internet=con.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).isConnectedOrConnecting();
 4 if(wifi|internet){
 5     //執行相關操做
 6 }else{
 7     Toast.makeText(getApplicationContext(),
 8             "親,網絡連了麼?", Toast.LENGTH_LONG)
 9             .show();
10 }
11 /*
12 另外須要權限
13 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
14 */

AndroidManifest.xml

1 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
相關文章
相關標籤/搜索