自动主动/取消位置和数据

问题描述:

我已经成功开发了一个跟踪应用程序,它将移动位置记录到Web服务器。但我必须始终保持活动位置&数据服务。是否有办法只在需要时自动启用和禁用这些服务。自动主动/取消位置和数据

目标版本:4.4.4的Android(奇巧)

+1

转问https://stackoverflow.com/questions/33251373/turn-on-location-services-without-navigating-to-settings-page – 2017-10-17 11:01:45

+1

这@OmDave要说的是和我一样当我参考使用Google Play服务控制应用内的位置时 – webo80

关于数据,有什么可以做的。您无法以编程方式启用/禁用数据连接(cellullar)。

关于位置,您无法按需启用,但可以打开设置位置选项卡: startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));

或者您可以提示启用(不禁用)位置设置,只需从应用程序内部启动,在Google Play服务的帮助下显示对话框。该文档是here