看来我错过了一些重要的事情:
到目前为止,我有一个启动自己线程的活动。该线程使用位于同一活动中的 Handler 的 sendMessage() 方法不时发送消息。这很好用。
现在我添加了一个服务,在后台做一些很酷的事情。该服务本身尝试使用相同的方式发送一些消息:调用位于 Activity 中的 Handler 的 sendMessage()。但这些消息只是偶尔到达,其中许多会丢失。
因此,当涉及服务时,消息/处理程序似乎有些不同?
谢谢!
看来我错过了一些重要的事情:
到目前为止,我有一个启动自己线程的活动。该线程使用位于同一活动中的 Handler 的 sendMessage() 方法不时发送消息。这很好用。
现在我添加了一个服务,在后台做一些很酷的事情。该服务本身尝试使用相同的方式发送一些消息:调用位于 Activity 中的 Handler 的 sendMessage()。但这些消息只是偶尔到达,其中许多会丢失。
因此,当涉及服务时,消息/处理程序似乎有些不同?
谢谢!