package safeluck.drive.evaluation.receiver;
|
|
import android.content.BroadcastReceiver;
|
import android.content.Context;
|
import android.content.Intent;
|
import android.content.pm.PackageManager;
|
|
import com.anyun.basecommonlib.MyLog;
|
|
import safeluck.drive.evaluation.MainActivity;
|
|
/**
|
* @author Administrator
|
*/
|
public class BootFinishReceiver extends BroadcastReceiver {
|
|
private static final String TAG = "BootFinishReceiver";
|
|
static final String ACTION = "android.intent.action.BOOT_COMPLETED";
|
@Override
|
public void onReceive(Context context, Intent intent) {
|
if (intent.getAction().equals(ACTION)) {
|
MyLog.i(TAG,"开机启动完成");
|
//启动指定页面
|
Intent first= new Intent();
|
PackageManager packageManager = context.getPackageManager();
|
first.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
first.setClass(context,MainActivity.class);
|
Context appContext = context.getApplicationContext();
|
if (null != first.resolveActivity(packageManager)){
|
|
appContext.startActivity(first);
|
}
|
}
|
}
|
}
|