Android Alam fire仅在最近发送值

Android Alam fire仅在最近发送值,android,bluetooth,android-alarms,Android,Bluetooth,Android Alarms,我使用了两个按钮,比如btn1和btn2,我还为这两个按钮使用了时间选择器对话框。btn1选择7.50 am,btn2选择8.10 am,如果我通过蓝牙发送7.50 am值,然后报警火灾,如果我发送8.10 am值,然后报警火灾只有8.10 am,它会覆盖第一个发送值。我想在准确的时间触发这两个值的报警,如何解决此问题请帮助我 设置报警时,为您在请求代码的第二个参数中设置的每个报警传递唯一id PendingIntent pendingIntent = PendingIntent.getBro

我使用了两个按钮,比如btn1和btn2,我还为这两个按钮使用了时间选择器对话框。btn1选择7.50 am,btn2选择8.10 am,如果我通过蓝牙发送7.50 am值,然后报警火灾,如果我发送8.10 am值,然后报警火灾只有8.10 am,它会覆盖第一个发送值。我想在准确的时间触发这两个值的报警,如何解决此问题请帮助我

设置报警时,为您在请求代码的第二个参数中设置的每个报警传递唯一id

 PendingIntent pendingIntent = PendingIntent.getBroadcast(MainActivity.this, requestCode, intent, 0);
        alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);