应用程序最小化时暂停位置服务?

时间:2014-09-10 01:30:14

标签: android service gps location updates

我目前有一个应用程序在其中一个活动正在运行时使用位置更新。但是,当用户最小化应用程序,进入家庭或移动到另一个活动,直到我再次需要该位置时,我想暂停/停止位置服务。我不想停止应用程序,因为可能会有一些不断运行的数据。我只是想在应用程序最小化时停止位置更新。然后当应用程序重新打开时,我想再次开始服务。拜托,谢谢!

1 个答案:

答案 0 :(得分:0)

只需将启动和停止代码添加到活动onResume和onPause方法中。

如果没有源代码来查看它,很难给出详细的答案。

如果你在这里使用Android文档:http://developer.android.com/training/location/retrieve-current.html

相关方法将是

mLocationClient.connect();

mLocationClient.disconnect();