package safeluck.drive.evaluation.receiver;
|
|
import android.content.BroadcastReceiver;
|
import android.content.Context;
|
import android.content.Intent;
|
|
import com.anyun.exam.lib.AYSdk;
|
import com.anyun.basecommonlib.MyLog;
|
import com.google.gson.Gson;
|
|
import safeluck.drive.evaluation.Constant;
|
import safeluck.drive.evaluation.bean.DeviceWorkMCU;
|
|
/**
|
* @author Administrator
|
*/
|
public class ReBootBroadcastReceiver extends BroadcastReceiver {
|
|
private static final String TAG = "ReBootBroadcastReceiver";
|
private static final String ACTION_SHUTDOWN = "android.intent.action.REBOOT";
|
@Override
|
public void onReceive(Context context, Intent intent) {
|
Gson gson = new Gson();
|
if (intent.getAction().equalsIgnoreCase(ACTION_SHUTDOWN)){
|
DeviceWorkMCU deviceWorkMCU = new DeviceWorkMCU();
|
deviceWorkMCU.event = 0;
|
deviceWorkMCU.timeout = Constant.SHUTDOWN_TIME;
|
MyLog.i(TAG,"重启广播");
|
AYSdk.getInstance().sendCmd(0x8010,gson.toJson(deviceWorkMCU));
|
}
|
}
|
}
|