Benachrichtigungen in bestimmter Zeit jeden Tag android

8

Ich möchte eine App erstellen, mit der der Benutzer entscheiden kann, wann er möchte, dass er etwas mit Benachrichtigungen erinnert ...

Ich würde gerne wissen, wie ich eine Benachrichtigung in bestimmter Zeit auslösen soll, die der Benutzer e.x 7:00 Uhr möchte und ihn auf die Benachrichtigung tippen und die Anwendung in bestimmte Aktivität eingeben. Aber wenn der Benutzer keine weiteren Benachrichtigungen erhalten möchte (per Knopfdruck), wie kann ich alle Benachrichtigungen abbrechen ...?

Ich habe etwas wie

gemacht %Vor%

aber bis jetzt kein Glück ....

Danke ...

& lt; & lt; & gt; & gt; & gt;

Ich mache das

%Vor%

aber kein Glück ...

bitte Hilfe?

    
Anaisthitos 29.10.2012, 12:33
quelle

2 Antworten

24

Verwenden Sie alarm manager und fügen Sie Ihre Benachrichtigung in NotifyService class

ein %Vor%     
Devangi Desai 29.10.2012, 12:37
quelle
2

Ich weiß, das ist eine alte Frage, aber ich hatte eine ähnliche Anforderung und das ist, was ich getan habe. Ich habe den Unterschied zwischen der aktuellen Systemzeit und der geplanten Zeit für das Versenden einer Benachrichtigung in Millis gefunden und implementiert, die in einem Android-Dienst ausgeführt werden kann. Der folgende Code wird im Notifyservice angezeigt.

%Vor%

Sie können dann einen Service von der Hauptklasse aufrufen, um dies im Hintergrund auszuführen.

%Vor%     
Rohit Kini 04.09.2013 09:11
quelle