需要监听这个 android.net.conn.CONNECTIVITY_CHANGE
过滤监听
</activity>
<receiver android:name=
"com.listview.NetworkChangeReceiver"
>
<intent-filter>
<action android:name=
"android.net.conn.CONNECTIVITY_CHANGE"
/>
</intent-filter>
</receiver>
public
class
NetworkChangeReceiver
extends
BroadcastReceiver {
public
final
static
String TAG = NetworkChangeReceiver.
class
.getSimpleName();
@Override
public
void
onReceive(Context context, Intent intent) {
String action = intent.getAction();
System.out.println(
"网络发生了变化"
+intent.getAction());
}
}