Android 服务,广播接收器而不是startActivityForResult?

Android 服务,广播接收器而不是startActivityForResult?,android,android-intent,android-activity,broadcastreceiver,Android,Android Intent,Android Activity,Broadcastreceiver,我正在开发一个服务,我一直在遵循一个示例,不幸的是,该示例使用一个活动来完成它的工作。该示例使用startActivityForResult()在执行某些操作后获取值。我想知道我是否只是使用广播接收器来完成同样的事情?sendBroadcast(intent)然后捕获广播以执行任何操作?是的,对我来说是最好的解决方案,但是如果需要其他解决方案,可以将服务绑定到活动

我正在开发一个服务,我一直在遵循一个示例,不幸的是,该示例使用一个活动来完成它的工作。该示例使用startActivityForResult()在执行某些操作后获取值。我想知道我是否只是使用广播接收器来完成同样的事情?sendBroadcast(intent)然后捕获广播以执行任何操作?

是的,对我来说是最好的解决方案,但是如果需要其他解决方案,可以将服务绑定到活动