Alarme de Gestionnaire et de Notification sur android
Tous,
J'ai un doute dans l'essentiel .de bien vouloir m'aider à le résoudre. dans le scénario, nous allons utiliser l'Alarme de manager et dans le scénario, nous allons utiliser la Notification.
Voici ma compréhension-Alarme-Général de l'alarme de Réveil
Notification-utilisé pour informer les nouveaux événements...
Si la chose est correct s'il vous plaît aidez-moi où le RAPPEL des chutes.
OriginalL'auteur Sivakumar Purushothaman | 2013-07-01
Vous devez vous connecter pour publier un commentaire.
Alarm manager n'est pas un utilisateur de notification système, mais d'un événement pour le téléphone de se réveiller et de faire quelque chose à un certain moment.
Les Notifications sont ce que vous pouvez utiliser pour avertir l'utilisateur d'un événement.
Vous pouvez la relier tous ensemble à l'aide d'un BroadcastReceiver pour capturer l'alarme gestionnaire d'événements et de commencer une notification.
Voici un exemple simple de comment le faire.
Le Point 3 est une classe d'assistance pour régler l'alarme. Donc, à partir de laquelle vous souhaitez régler l'alarme (disons un clic sur un bouton sur votre activité), vous instancier la classe et appeler startAlarm quelque Chose comme ça (je viens de main a écrit le code ici, donc la syntaxe peut être légèrement). AlarmService comme = new AlarmService(contexte); comme.startAlarm();
Il ne fonctionne pas pour moi. Ce que je fais mal? AlarmReciver.startAlarm() n'est jamais appelée.
Ok, j'ai trouvé le problème! Vous devez vous inscrire BroadCastReciver comme ceci <receiver android:name=".package.nom.AlarmReceiver" />
Comment pouvez-vous l'exécutez dans le fond? comme, même si l'application est fermée, il sera encore le feu à une notification?
OriginalL'auteur CodeChimp