2011.08.31——— android 监听网络变更

2011.08.31——— android 监听网络变化2011.08.31——— android 监听网络变化public class NetCheckReceiver e

2011.08.31——— android 监听网络变化
2011.08.31——— android 监听网络变化

public class NetCheckReceiver extends BroadcastReceiver{    //android 中网络变化时所发的Intent的名字    public static final String netACTION = "android.net.conn.CONNECTIVITY_CHANGE";    @Overridepublic void onReceive(Context context, Intent intent){        if(intent.getAction().equals(netACTION)){        //Intent中ConnectivityManager.EXTRA_NO_CONNECTIVITY这个关键字表示着当前是否连接上了网络        //true 代表网络断开   false 代表网络没有断开        boolean isBreak = intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY, false);        XXX.networkChanedProc(!isBreak);        }    }}






1 楼 absolute 2011-09-06   很好,学习了