如何在 Android 中以编程方式启用"Use location?"消息?



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

使用位置?这个应用程序想要改变你的设备设置:使用GPS…

这是一个很好的替代方案:https://hedgehogjim.wordpress.com/2013/03/20/programmatically-enable-android-location-services/

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

像谷歌地图一样,我的应用程序也需要位置数据,我强烈喜欢谷歌地图功能,而不是链接到我在这里发布的http链接中所描述的设置。

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

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

最新更新