Implémenter listView dans un processus

Fermé
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 - 27 juil. 2016 à 17:34
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 - 2 août 2016 à 18:03
Bonjour,
J'ai crée un processus pour crée un bdd avec realm (je crois que les termes sont bon, première fois que j'utilise realm)
J'aimerais juste savoir comment a partir d'un processus (extends Service) je peut affecter mes résultats à une lisView de mon mainActivity ?

Merci !

2 réponses

BunoCS Messages postés 15476 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 3 mai 2024 3 896
28 juil. 2016 à 10:51
Hello,

Le principe d'un Service est de tourner en tâche de fond.
La mise à jour des IHM doit se faire sur le thread UI.
Pour réussir à faire discuter les 2 mondes, tu peux utiliser le système de bus d'évènements. Regarde EventBus par exemple
0
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 69
28 juil. 2016 à 11:22
Merci des infos. Je m'en occupe. Je reviens si jamais j'ai des incompréhensions.
0
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 69
28 juil. 2016 à 11:38
Ca n'a pas l'aire de correspondre à mes attentes.
0
BunoCS Messages postés 15476 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 3 mai 2024 3 896 > louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017
Modifié par BunoCS le 28/07/2016 à 11:54
Ah? Tu fais ton traitement dans le Service. Une fois fini, tu lance un évènement. Tu le catche dans ta MainActivity et tu rafraichis ta liste. Non?

Sinon, tu as un principe de notifications dans Realm également.
0
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 69
28 juil. 2016 à 11:56
Je pense que je vais me contenter de realm !
Je commence a peine a manipuler realm alors je ne veux pas trop m’éparpiller !
0
louisgautier Messages postés 1632 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 69
2 août 2016 à 18:03
up !
Comment a partir de realm dans mon service, je peut mettre a jours ma listView !
Merci
0