Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓系统中的警报_Java_Android_Datepicker_Timepicker_Android Alarms - Fatal编程技术网

Java 安卓系统中的警报

Java 安卓系统中的警报,java,android,datepicker,timepicker,android-alarms,Java,Android,Datepicker,Timepicker,Android Alarms,我有一个约会是在纽约的DatePicker int年; 整月; 国际日; 和时间选择器的时间,单位为int hour;整数分钟。 我需要为此日期创建新警报,并发出通知。我怎么能做到 我有密码: public void addNotify(){ AlarmManager alarmManager = (AlarmManager) this.getSystemService(ALARM_SERVICE); Calendar calendar = Calendar.getInstance()

我有一个约会是在纽约的DatePicker
int年;
整月;
国际日;
和时间选择器的时间,单位为
int hour;整数分钟。
我需要为此日期创建新警报,并发出通知。我怎么能做到

我有密码:

public void addNotify(){
AlarmManager alarmManager = (AlarmManager) this.getSystemService(ALARM_SERVICE);
    Calendar calendar = Calendar.getInstance();
    calendar.clear();
    calendar.set(year1, month1, day1, hour, minut);
    Intent intent = new Intent(this, NotificationService.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
    alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);

}

正如@Prmths所说,你可能还没有读到任何关于如何做到这一点的文章

看看“AlarmManager”类:通过一点谷歌搜索,你应该能够实现你想要做的事情