package com.hdl.sdk.ttl_sdk.activity;
|
|
import android.content.BroadcastReceiver;
|
import android.content.Context;
|
import android.content.Intent;
|
|
import com.hdl.sdk.ttl_sdk.utlis.HDLLog;
|
import com.hdl.sdk.ttl_sdk.utlis.HDLWarningType;
|
|
public class BootComplete extends BroadcastReceiver {
|
static final String action_boot = "android.intent.action.BOOT_COMPLETED";
|
|
@Override
|
public void onReceive(Context context, Intent intent) {
|
if (intent.getAction().equals(action_boot)) {
|
HDLLog.Log("boot start");
|
Intent StartIntent = new Intent(context, MainActivity.class); //接收到广播后,跳转到MainActivity
|
StartIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
context.startActivity(StartIntent);
|
} else if (intent.getAction().equals("com.hdl.action.WARNING")) {
|
int warningType = intent.getIntExtra("HdlWarning",0);
|
HDLLog.Log(HDLWarningType.getWarningType(warningType));
|
}
|
|
}
|
}
|