android 判断是否联网 手机连着wifi,然后现在给路由器拔了网线,手机如何判断是否联网? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected void registerNetworkStatusListener() { if (m_networkReceiver == null) { m_networkReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(ConnectivityManager.CONNECTIVITY_ACTION)) { boolean down = intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY, false); onNetworkToggle(!down); } } private void onNetworkToggle(boolean bIsUp) { if (bIsUp == true) { hideDialog(DIALOG_ID.NETWORK_DISCONNECT); //断网 return; }else{ showDialog(DIALOG_ID.NETWORK_DISCONNECT); //联网 //stopSearchMeidaTasks(); } } }; IntentFilter iFilter = new IntentFilter(); iFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); registerReceiver(m_networkReceiver, iFilter); } }自己在oncreate里面调用注册此函数在onDestroy里面解除就可以了,里面用不到的变量就去掉 你好,谢谢。是wifi拔掉网线,好像不触发:CONNECTIVITY_ACTION,手机连着wifi路由器 ListView能不能横向滚动 【讨论】android的一个编译问题 求android OpenCore源代码 求教 android 事件处理中类部类的问题 android 调用WebService的包要如何添加到项目啊? 用TabHost时碰到的一些问题。 本屌开发的无聊时娱乐的应用,欢迎试用 新人求前辈回答 矩阵图形的移动,,新手,,求大神指导 放大了linearlayout ,如何让linearlayout的宽高也放大啊 使用SearchAble呼出搜索框时,如何屏蔽掉系统搜索键呢
protected void registerNetworkStatusListener() {
if (m_networkReceiver == null) {
m_networkReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(ConnectivityManager.CONNECTIVITY_ACTION)) {
boolean down = intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CON
NECTIVITY, false);
onNetworkToggle(!down);
} } private void onNetworkToggle(boolean bIsUp) {
if (bIsUp == true) {
hideDialog(DIALOG_ID.NETWORK_DISCONNECT);
//断网
return;
}else{
showDialog(DIALOG_ID.NETWORK_DISCONNECT);
//联网
//stopSearchMeidaTasks();
}
}
}; IntentFilter iFilter = new IntentFilter();
iFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);
registerReceiver(m_networkReceiver, iFilter);
}
}
自己在oncreate里面调用注册此函数
在onDestroy里面解除就可以了,里面用不到的变量就去掉
是wifi拔掉网线,好像不触发:CONNECTIVITY_ACTION,手机连着wifi路由器