IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

[Push] Déclenchement d'un event sur réception de Push


Sujet :

Android

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 39
    Points : 39
    Points
    39
    Par défaut [Push] Déclenchement d'un event sur réception de Push
    Bonjour,

    Je débute sur Android et suis actuellement sur une application affichant des données contenues dans des tables Azure.

    L'un des scénarii d'utilisation est le suivant :

    1- Azure termine un traitement qui met à jour des données utilisateur
    2- Azure envoie un push via GCM
    3- L'app reçoit le push via un BroadcastReceiver + Service
    4- Le service poste une jolie notification système qui avertit l'utilisateur que le traitement est terminé.
    5- L'utilisateur clique sur la notification, l'app démarre et met à jour les données depuis Azure.

    Ouf ! Jusque là tout marche bien. Et c'est parfait dans le cas où l'app est arrêtée ou n'est pas au premier plan.

    Maintenant, je souhaiterais modifier légèrement mon scénario pour tenir compte du cas où l'app est en cours d’exécution :

    4.bis- Le service déclenche un événement dans l'app
    5.bis- Le listener de l’événement affiche une popup à l'utilisateur et rafraîchit les données depuis Azure.

    Dans mon service, je sais déjà tester si mon app est démarrée et au premier plan. Je ne vois juste pas comment déclencher, depuis le service, un événement dans l'app.

    Merci pour votre aide.

    J.E.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 39
    Points : 39
    Points
    39
    Par défaut
    Ok, je me suis peut-être compliqué les choses.

    Il suffisait de d'envoyer un Broadcast dans l'IntentService et de le trapper dans l'activité via un BroadcastReceiver.

    Je recommande la lecture de cet article très complet sur la communication avec les services android : lien

    J.E.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. JDialog modal et event sur JFrame
    Par roberto1 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 19/07/2006, 13h20
  2. [C#] Key event sur form
    Par kooljy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/06/2006, 13h24
  3. Event sur base de donnée Firebird et programmation delphi
    Par seb8810 dans le forum Connexion aux bases de données
    Réponses: 5
    Dernier message: 16/03/2006, 17h06
  4. Event sur le parcours d'un combobox
    Par Psykotik dans le forum MFC
    Réponses: 11
    Dernier message: 25/11/2005, 09h20
  5. window.event sur netscape
    Par edon47 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/10/2005, 02h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo