package com.gdg.miagegi.can2015.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.os.SystemClock;
import com.gdg.miagegi.can2015.service.RefreshService;
public class ConnectionChangeReceiver extends BroadcastReceiver {
private boolean mConnection = false;
@Override
public void onReceive(Context context, Intent intent) {
if (mConnection && intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY, false)) {
mConnection = false;
} else if (!mConnection && !intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY, false)) {
mConnection = true;
context.startService(new Intent(context, RefreshService.class));
}
}
}