bonjour à tous
un peu noob, mais pour la bonne cause, je suis en train de développer une appli qui a besoin de recevoir un intentfilter, et de déclencher une série d'actions (je peux préciser, mais ca fait que compliquer)
j'ai donc une mainactivity, qui gère l'UI, demande des infos/param à l'utilisateur
le phone déclenche l'intent qui m'intéresse, le broadcast receiver l'intercepte, regarde les params de la mainactivity et fait ce qu'il a à faire.
J'ai exploré 2 pistes
1/ broadcast receiver statique - mais là, je n'arrive pas à récupérer les infos de mainactivity (et je suis pas sur qu'il ne soit pas viré de la mémoire de ttes façons)
2/ broadcast receiver (via registerreceiver), mais là, l'app se fait décharger de la mémoire (normal), et je ne reçois plus les intent - normal mais c'est pas ce que je veux
Donc, ma question... comment je peux avoir un broadcastreceiver qui reste le plus longtemps en mémoire (tout le temps... mais je reve), et qui communique avec la mainactivity ?
Merci de l'aide ,
J
Partager