- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试将我的任何应用程序的 gps 移动到服务中,但我真的很难过。出于某种原因,使用这些服务对我来说一直是个难题。 Opengl 没问题.....过去 3 天以来,将简单的数据从服务传递到 Activity 中一直让我很痛苦。
自从我发现这完全是个麻烦事后,我一直在这里四处寻找一些示例,并遇到了 commonware 的 locpoller。我很快就启动并运行了它,但在我知道它之前,我的代码变得非常复杂,并且混合了我在此处找到的示例和 git 存储库中的演示通用软件。
有人可以向我指出如何启动服务、设置广播接收器,然后将数据从接收器中提取到我的 Activity 中的内容。这听起来很容易,但在实践中它一直让我费尽心机。我不需要有人牵我的手我只需要看看你如何从服务的广播中获取数据到你的服务所绑定(bind)的 Activity 中。对于消息和处理程序以及其他一切,此时我只是感到困惑。
如有任何帮助,我们将不胜感激。
最佳答案
Can somebody please point me towards something that shows how to initiate the service, set up a broadcast receiver, and then pull data out of the receiver into my activity.
您的问题标题似乎与此要求不符。不管怎样...
This sample project有一个向服务发送命令的 Activity ,服务通过广播 Intent
传递结果。
I just need to see how you get data out of broadcasts from services into the activity your service is bound to.
如果您使用绑定(bind)模式,为什么还需要广播?您可以将某种监听器对象从 Activity 传递到服务,服务可以在事件发生时调用该对象。就个人而言,我不喜欢绑定(bind)模式并尽可能避免使用它。
关于Android - 使用 CommonWare 的 locpoller 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10525620/
我一直在尝试将我的任何应用程序的 gps 移动到服务中,但我真的很难过。出于某种原因,使用这些服务对我来说一直是个难题。 Opengl 没问题.....过去 3 天以来,将简单的数据从服务传递到 Ac
我是一名优秀的程序员,十分优秀!