/**
* author : lipan
* filename : ConnectionChangeReceiver.java
* create_time : 2014年5月27日 下午3:27:22
*/
package com.sets.speedtest.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.support.v4.content.LocalBroadcastManager;
import com.sets.speedtest.utils.CheckPhoneStatus;
/**
* @author : lipan
* @create_time : 2014年5月27日 下午3:27:22
* @desc : 监听手机网络变化广播, 转发为本地广播
* @update_person:
* @update_time :
* @update_desc :
*
*/
public class ConnectionChangeReceiver extends BroadcastReceiver
{
public static final String CONNECTION_OK = "connectionIsOk";
@Override
public void onReceive(Context context, Intent intent)
{
//网络状态改变,并且为可用状态时,发送本地广播
if(CheckPhoneStatus.checkNetWorkStatus(context))
{
LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent(CONNECTION_OK));
}
}
}