comment puis-je régler une alarme gestionnaire de feu sur chaque jour de la semaine et l'heure dans android?
par exemple je veux avoir une alarme se déclenche tous les dimanches à midi.... comment puis-je faire?
Je me demandais quelque chose de très similaire. Y aurait-il un moyen de déclencher un événement toutes les 30 minutes à une heure? Peut-être que certains tâche cron? Je me demandais ce qu'Android a à offrir pour ce problème. Merci
OriginalL'auteur waa1990 | 2011-04-08
Vous devez vous connecter pour publier un commentaire.
Utiliser le AlarmManager classe:
http://developer.android.com/reference/android/app/AlarmManager.html
Utilisation
public void set (int type, long triggerAtTime, PendingIntent operation)
pour régler l'heure à feu.Utilisation
void setRepeating(int type, long triggerAtTime, long interval, PendingIntent operation)
pour programmer une répétition de l'alarme.Voici un exemple complet. Je ne me souviens pas vraiment le Calendrier des méthodes, donc je suis sûr que la partie peut être rationalisé, mais c'est un début, et vous pouvez l'optimiser plus tard:
J'ai mis à jour la réponse. Il fait partie de la même AlarmManager api. Fondamentalement, vous utilisez un intervalle d'une semaine 604,800,000 millis)
ok, donc comment aurais-je obtenir dimanche mais juste un peu confus au sujet de ce
OriginalL'auteur Aleadam
enfin, cette solution si elle est définie comme (le soleil,la cus ,le vendredi de), vous devez créer trois d'alarme pour ces trois jours
le code suivant réglage de l'alarme, tous les dimanches et envoyer dayOfWeek=1;
OriginalL'auteur Mo'nes Qasaimeh