2016-11-10 4 views
-2

Ich benutze zwei Tasten wie BTN1 und BTN2, und ich verwende auch Zeit-Picker-Dialog für beide Tasten. btn1 wählen 7.50 morgens und btn2 wählen 8.10am, wenn ich 7.50am Wert über Bluetooth dann Alarmfeuer sende, wenn ich 8.10 morgens Wert dann Alarm schreibe, nur 8.10 morgens, überschreibe es den ersten sendenden Wert. Ich möchte Alarm für beide Werte auslösen um genaue Zeit, wie dieses Problem zu lösen, bitte helfen Sie mir ....Alam Feuer sendet erst kürzlich Werte

Antwort

0

bei der Einstellung Alarm eine eindeutige ID für jeden Alarm passieren Sie im zweiten Parameter des Anforderungscode gesetzt

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