2016-04-30 143 views
0

我stucked现在我的任务,我需要执行。获取位置,同时应用程序被关闭

小说明我有什么,而我需要什么。我有一个应用程序,它有谷歌地图,我可以保存我的位置。我可以将我的位置保存到文件并共享首选项。

我有一个广播接收器,这是所谓的,当我从蓝牙断开连接。它工作正常,即使我从最近删除应用程序。我的任务是,拯救我的位置(当精度< = 20米)的文件或共享偏好时,设备断开,即使应用程序被关闭。我试图实现LocationListener的在接收器中,但应用程序在后台崩溃时,我把它。

它甚至有可能?...

也许我需要一个服务,但我从来没有与一个工作之前。所以我需要一些帮助,例子,教程,一切可以帮助我。我想在我自己的搜索,但并没有什么,我的目的相匹配...

回答

1

你猜对了,你需要的是一种服务。

“当应用程序组件(例如活动)通过调用startService()启动它时,服务就会”启动“。一旦启动,服务可以无限期地在后台运行,即使启动它的组件被销毁“。

更多信息在Android Developers

它还包括示例代码...

相关问题