1

我一直在尝试将我的任何应用程序的 gps 转移到服务中,但我真的很难过。出于某种原因,使用这些服务对我来说一直很痛苦。Opengl 没问题.....将简单数据从服务传递到活动中,在过去的 3 天里一直在杀死我。

因为我发现这是一个彻头彻尾的痛苦,所以我一直在这里寻找一些例子,并遇到了 commonware 的 locpoller。我很快就启动并运行了它,但在我知道它之前,我的代码变得非常复杂,并且在我在这里找到的示例和 git repo 中的演示通用软件之间混杂在一起。

有人可以指出我如何启动服务,设置广播接收器,然后将数据从接收器中提取到我的活动中。这听起来很容易,但实际上它一直让我把头发拔掉。我不需要有人牵着我的手,我只需要看看你如何从服务的广播中获取数据到你的服务绑定的活动中。有了消息和处理程序以及其他所有内容,我现在只是对地狱感到困惑。

任何帮助将不胜感激。

4

1 回答 1

1

有人可以指出我如何启动服务,设置广播接收器,然后将数据从接收器中提取到我的活动中。

您的问题标题似乎与此请求不匹配。是因为它可能...

这个示例项目有一个向服务发送命令的活动,服务通过广播传递结果Intent

我只需要看看你如何从服务的广播中获取数据到你的服务绑定的活动中。

如果您使用绑定模式,为什么需要广播?您可以将某种侦听器对象从活动传递给服务,服务可以在事件发生时调用它。就个人而言,我不喜欢绑定模式并尽可能避免使用它。

于 2012-05-10T00:11:19.223 回答