【发布时间】:2011-02-20 02:16:05
【问题描述】:
我有一个 Activity (A) 和一个 Service (S),它由 A 启动,如下所示:
Intent i = new Intent();
i.putExtra("updateInterval", 10);
i.setClassName("com.blah", "com.blah.S");
startService(i);
A在A中有这样一个功能:
public void someInfoArrived(Info i){...}
现在我想从 S 中调用 A.someInfoArrived(i)。 Intent.putExtra 没有可以传递对象引用等的版本... 请帮忙!
PS:反过来(A 轮询 S 获取新信息)不是我需要的。我找到了有关如何做到这一点的足够信息。
【问题讨论】:
标签: android service callback android-activity android-intent