2017-07-26 103 views
0

我的应用程序在onCreate方法中启动一个服务(并将其绑定到一个活动)。当我的mainActivity开始加载片段。当片段加载到MainActivity中时,我需要从服务中获取数据以初始化片段的内容。从服务中获取数据android

问题是,onCreate中的服务引用为null,当应用程序加载时,我无法从服务获取数据。

任何建议可以帮助我。谢谢!

+1

你好,欢迎来到StackOverflow。请花一些时间阅读帮助页面,尤其是名为[“我可以询问什么主题?”(http://stackoverflow.com/help/on-topic)和[“我应该问什么类型的问题避免问?“](http://stackoverflow.com/help/dont-ask)。更重要的是,请阅读[Stack Overflow问题清单](http://meta.stackexchange.com/q/156810/204922)。您可能还想了解[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 – Junaid

+0

请发布代码片段,您在哪里启动服务并加载片段以便更好地理解,以便我可以帮助您。 –

回答

0

在您的服务中创建一个处理程序。在服务之后加载你需要的数据。发送消息到您的活动或片段并刷新它。