Pracuję nad projektem Budzik i chcę edytować mój już ustawiony alarm. podczas edytowania alarmu aktualizowany jest czas alarmu, ale wartości wysyłane za pomocą putExtra()
nie ulegają zmianie. Używam flagi PendingIntent.FLAG_ONE_SHOT
.Aktualizowanie alarmu od czasu do czasu na zatwierdzenie w Androidzie
Ale kiedy ustawić flagę PendingIntent.FLAG_UPDATE_CURRENT
wszystkie wartości putExtra()
są również zmienić, ale teraz problemem jest to, że po kliknięciu na przycisk stop i finish()
bieżącej działalności wywołuje ponownie.
oznacza kiedy idę dokończyć działanie, które wywołuje ponownie przy kliknięciu przycisku, gdy kończę bieżącą czynność. proszę, pomóż mi. Z góry dzięki.
W przypadku zdarzeń kalendarzowych ustawienie alarmu, Jeśli używamy zmiennej lokalnej, a nie statyczny, możemy przypisać różnym czasie różnych imprez. Ale wydaje się, że pokazałeś statyczny w trakcieIutentycznego przykładu. –
Czy NAPRAWDĘ jest to jedyny sposób na zaktualizowanie alarmu? DZIAŁA DLA MNIE. –