您的位置:首页 > 理论基础 > 计算机网络

android检查网络状态是wifi还是移动网络

2014-08-26 15:30 567 查看
ConnectivityManager conMan = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

State mobile = conMan.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState();
<span style="white-space:pre">	</span>if(<span style="font-family: Arial, Helvetica, sans-serif;">mobile.toString().equals("CONNECTED")</span>){
<span style="white-space:pre">		</span>//do something...
<span style="white-space:pre">	</span>}

State wifi = conMan.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState();
<span style="white-space:pre"></span><pre name="code" class="java"><span style="white-space:pre">	</span>if(<span style="font-family: Arial, Helvetica, sans-serif;">wifi</span><span style="font-family: Arial, Helvetica, sans-serif;">.toString().equals("CONNECTED")</span>){
<span>		</span>//do something...
<span>	</span>}


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 网络状态 wifi