Skip to content
Snippets Groups Projects
Clock.java 1.06 KiB
Newer Older
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.IBinder;
import android.support.annotation.Nullable;
public class Clock extends Service implements StimulusStrategy {
    public void monitor() {
        //Does intent require parameters??
        //Similar for pending intent??
        //Intent should also be configured here to set up notification properly
        AlarmManager am = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
        Intent i = new Intent(this, Notification.class);
        PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0);
        am.set(AlarmManager.ELAPSED_REALTIME, AlarmManager.INTERVAL_HOUR, pi);

    @Nullable
    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }