http://developmenter.android.com/reference/android/app/servicice.html#Servicice-Lifecyccy"rel=“nofollow”>Doc 写道:
< 加强> 启动时: 此方法已折旧 。 强 >
StarttCommand( Int, int, int) 上执行 。
on Startcommand:每次客户端明确启动服务时,都会按系统呼叫初始服务( Intent), 提供它提供的参数和一个代表启动请求的独特整数符号。 不要直接调用此方法 。 em>
您需要使用线索获取服务中的最新值, 或在服务开始时使用 startService
, 以便每次在服务启动后从共享Preferations bez 获取新值, 您的 onStart
方法在服务运行中不被调用 。
这也许能帮助你!