2011-09-08 59 views

回答

0

,你可以在Android中使用ConnectivityManager

ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); 
NetworkInfo net = cm.getActiveNetworkInfo(); 
if(net != null && net.isConnected()) { 
    // we have connection 
} 

編輯:檢查互聯網連接需要一定的權限,以及:

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

你可以參考我的文章在這裏爲網絡交換機和檢查連接: (注意:我在該帖子中發佈了以下問題的答案)

How to handle WiFi to Mobile network switch programatically?

你必須在AndroidManifest.xml

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