package com.parentalmonitor.child.receivers;

import android.content.*;
import android.media.*;
import android.os.Vibrator;
import android.os.VibrationEffect;

public class AlarmReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context ctx, Intent intent) {
        String label = intent.getStringExtra("label");
        Vibrator v = (Vibrator) ctx.getSystemService(Context.VIBRATOR_SERVICE);
        if (v != null) {
            v.vibrate(VibrationEffect.createWaveform(new long[]{0, 500, 200, 500}, 0));
        }
        MediaPlayer mp = MediaPlayer.create(ctx, android.provider.Settings.System.DEFAULT_ALARM_ALERT_URI);
        if (mp != null) mp.start();
    }
}
