package com.emel.receivers;
import com.emel.alert.services.EmelService;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.provider.Settings.Secure;
import android.widget.Toast;
public class ConnectionChangeReceiver extends BroadcastReceiver{
public void onReceive(Context context, Intent intent){
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
if (activeNetworkInfo != null){
Toast.makeText( context, "Active Network Type : " + activeNetworkInfo.getTypeName(), Toast.LENGTH_SHORT ).show();
Intent i = new Intent(context, EmelService.class);
String androidID = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID);
i.putExtra("id", androidID);
context.startService(i);
}
}
}