tengo una actividad (A) y un Servicio (S), que se inicia por A como esto:En Android: cómo llamar a la función de actividad de un servicio?
Intent i = new Intent();
i.putExtra("updateInterval", 10);
i.setClassName("com.blah", "com.blah.S");
startService(i);
A tienen una función como ésta en A:
public void someInfoArrived(Info i){...}
Ahora quiero llamar a A.someInfoArrived (i) desde dentro de S. Intent.putExtra no tiene una versión donde podría pasar una referencia de objeto, etc. ... ¡Por favor ayuda!
PD: A la inversa (A encuesta S para nueva información) NO es lo que necesito. Encontré suficiente información acerca de cómo hacer eso.
¡Gracias, eso es exactamente lo que estaba buscando! Mis esperanzas y creencias en los foros se han restaurado :) – nex
Acaba de implementar su segunda sugerencia y funciona como un encanto. ¡gracias de nuevo! – nex