我Google Play Services
在我的应用程序中使用,以便我可以使用这些Location
功能。我已阅读文档,但不清楚当我运行位置更新并离开应用程序时会发生什么。
位置更新是否仍会在后台进行?如果没有,我该怎么做?
我Google Play Services
在我的应用程序中使用,以便我可以使用这些Location
功能。我已阅读文档,但不清楚当我运行位置更新并离开应用程序时会发生什么。
位置更新是否仍会在后台进行?如果没有,我该怎么做?
位置更新是否仍会在后台进行?如果没有,我该怎么做?
我为我的应用程序所做的是继续使用后台服务跟踪位置。此外,您可能希望启动该服务并将其标记为前台,以便向用户显示您正在跟踪手机位置的通知。
LocationListener
确保在离开应用程序时删除,通常我将其放在 的onPause()
方法中Activity
,否则,由您决定是否应该这样做。这是示例代码:
@Override
protected void onPause() {
locationMananger.removeUpdates(this);
// with "this" is your Activity implementing the LocationListener
super.onPause();
}
希望这可以帮助。