J'ai une activité (A) et un service (S) qui obtient commencé par A comme ceci:Dans Android: comment appeler la fonction d'activité d'un service?
Intent i = new Intent();
i.putExtra("updateInterval", 10);
i.setClassName("com.blah", "com.blah.S");
startService(i);
A ont une fonction comme celle-ci dans A:
public void someInfoArrived(Info i){...}
Maintenant, je veux pour appeler A.someInfoArrived (i) à partir de S. Intent.putExtra n'a pas de version où je pourrais passer une référence d'objet etc ... S'il vous plaît, aidez! PS: L'inverse (un sondage S pour de nouvelles infos) n'est PAS ce dont j'ai besoin. J'ai trouvé assez d'informations sur la façon de le faire.
Merci, c'est exactement ce que je cherchais! Mes espoirs et croyances dans les forums ont été restaurés :) – nex
Juste implémenté votre deuxième suggestion et cela fonctionne comme un charme. Merci encore! – nex