如何添加具有指定用户定义日期和时间的警报?安卓工作室

问题描述

我想做一个药丸提醒应用。我创建了日期和时间选择器。在此之下,我创建了“设置闹钟”按钮。但是我想在点击设置闹钟后通过弹出窗口添加药丸提醒。

解决方法

您可以像这样使用 AlarmManager:

private AlarmManager alarmMgr;
private PendingIntent alarmIntent;

alarmMgr = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context,AlarmReceiver.class);
alarmIntent = PendingIntent.getBroadcast(context,intent,0);

alarmMgr.set(AlarmManager.ELAPSED_REALTIME_WAKEUP,SystemClock.elapsedRealtime() +
        60 * 1000,alarmIntent);

更多信息您会在这里找到: https://developer.android.com/training/scheduling/alarms#java