如何以编程方式启用"使用位置?" Android中的消息?

时间:2015-07-19 21:03:48

标签: android gps geolocation

当我使用谷歌地图并禁用位置设置时,我可以按下gps图标。当我这样做时,我会在设备上收到此问题消息:

  

使用位置?此应用想要更改您的设备设置:使用   GPS ...

这是一个不错的选择: https://hedgehogjim.wordpress.com/2013/03/20/programmatically-enable-android-location-services/

因为用户唯一需要做的就是选择"是"或"否"而不是理解设置菜单,更改它并返回到应用程序。

与谷歌地图一样,我的应用程序也需要位置数据,我更喜欢谷歌地图功能而不是链接到我在此处发布的http链接中描述的设置。

那么如何将此功能添加到我的应用程序中?换句话说,我如何以编程方式确保弹出这个问题?

1 个答案:

答案 0 :(得分:4)

看看android位置设置启动器API:https://developers.google.com/android/reference/com/google/android/gms/location/SettingsApi。此链接说明了如何调用一个对话框,允许用户通过一次点击启用必要的位置设置。