package com.hairysoft.alarm;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.hairysoft.util.Log;
/**
* BroadcastReceiver for the Alarm set in the main application.
* Starts the AlarmActivity upon receiving the broadcast.
*/
public class AlarmReceiver extends BroadcastReceiver {
private static final String TAG = "AlarmReceiver";
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "Received alarm!");
Intent i = new Intent(context, AlarmActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}