在Android手機中判斷是否聯(lián)網(wǎng)可以通過 ConnectivityManager 類的isAvailable()方法判斷,
首先獲取網(wǎng)絡通訊類的實例
ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,
使用cwjManager.getActiveNetworkInfo().isAvailable(); 來返回是否有效,如果為True則表示當前Android手機已經(jīng)聯(lián)網(wǎng),可能是WiFi或GPRS、HSDPA等等,
具體的可以通過ConnectivityManager 類的getActiveNetworkInfo() 方法判斷詳細的接入方式,
需要注意的是有關(guān)調(diào)用需要加入
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 這個權(quán)限,