在我们的应用程序中,我们想要集成 Android 默认 GPS 对话框。当 GPS 关闭并且我们在谷歌地图应用程序中按下我的位置按钮时,会出现相同的对话框。还附上了我想要集成的对话框的图像。
- 单击“否”选项将关闭对话框。
- 单击“是”选项将直接激活设备的 GPS。
Dialog the appears for OLA app Below (ANDROID L):
Dialog the appears for OLA app Below (ANDROID KIT_KAT):
Dialog the appears for Google Map Below (ANDROID L):
我们现有的实现是,当 GPS 关闭时,我们将应用程序重定向到设备的默认位置设置屏幕,他/她可以从那里打开位置。
期待答案。
提前致谢。
您需要使用最新版本的Google Play服务。最新版本有一个对话框来激活获取 GPS 所需的所有内容。
从 Android 开发者 Play 服务文档中,
位置设置 - 虽然 FusedLocationProviderApi 结合了多个传感器来为您提供最佳位置,但您的应用程序接收到的位置的准确性仍然在很大程度上取决于设备上启用的设置(GPS、wifi、飞行模式等)。使用新的 SettingsApi 类,您可以打开一个位置设置对话框,其中显示一键式控件,供用户在不离开您的应用程序的情况下更改其设置。
Link https://developer.android.com/google/play-services/index.html#指向 Play 服务版本文档。 7.0版本引入了这个新提示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)