什么是开启位置(GPS)的动作/意图

时间:2018-08-27 00:46:40

标签: android permissions android-permissions android-location

我想了解Intent自动打开GPS的命令。我正在开发一个Android应用程序,并且想启用GPS而不导航到设置页面(类似于UBER)。我正在寻找可触发LOCATION_ENABLE设置的操作/意图。

EX:android.settings.LOCATION_SOURCE_SETTINGS_ENABLE(与此类似)

1 个答案:

答案 0 :(得分:1)

无法自动启用用户的位置,但是如果用户要向您的应用授予位置权限,则需要向用户请求。

您将向用户显示一个对话框,解释为什么您需要权限,并且可以根据用户的兴趣启用或禁用它。

有关如何请求位置许可,请查看this问题

更新

要打开本机GPS设置,您可以使用Settings.ACTION_LOCATION_SOURCE_SETTINGS操作,如下所示:

final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);