//判斷是連接的內網還是外網主要用到這個ConnectivityManager
ConnectivityManager cm;
cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); boolean isWifitrue = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED ? true : false; boolean isGprstrue = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED ? true : false;
if(iswifitrue==true){
這個就是連接的無線網
}
if(isgprstrue==true){
這個就是連接的數據網絡
}
很簡單吧
見笑了
Just do it!
如有不懂請致件:[email protected] 或者加羣:570381012