【发布时间】:2010-10-13 06:28:02
【问题描述】:
是否必须使用 AIDL 实现? 请提供一个例子,谢谢。
编辑: 有几种解决方案,有谁知道哪个更好?
【问题讨论】:
是否必须使用 AIDL 实现? 请提供一个例子,谢谢。
编辑: 有几种解决方案,有谁知道哪个更好?
【问题讨论】:
您可能正在寻找 ResultReceiver 类 (http://developer.android.com/reference/android/os/ResultReceiver.html)。
你扩展它,将它与你调用 Service 的意图一起传递(它是可打包的),然后当你的任务在 Service 中完成时,你调用 ResultReceiver 的 onReceiveResult() 方法和结果。
【讨论】:
查看这个帖子:Using ResultReceiver in Android,讨论resutlreceiver的实现。
【讨论】: