什么是 Action/Intent 打开定位 (GPS)
What is the Action/Intent to turn ON Location (GPS)
我想知道 Intent
自动打开 GPS
的命令。我正在开发一个 Android 应用程序,并希望在不导航到设置页面的情况下启用 GPS
(类似于 UBER)。我正在寻找会触发 LOCATION_ENABLE 设置的 Action/Intent。
EX:android.settings.LOCATION_SOURCE_SETTINGS_ENABLE(类似于此)
您无法自动启用用户位置,但您需要向用户请求是否要向您的应用授予位置权限。
您将向用户显示一个对话框,解释为什么您需要权限,并且他们可以根据用户的兴趣启用或禁用它。
关于如何请求位置权限,请查看问题
更新:
要打开本地 GPS 设置,您可以使用如下 Settings.ACTION_LOCATION_SOURCE_SETTINGS
操作:
final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);
我想知道 Intent
自动打开 GPS
的命令。我正在开发一个 Android 应用程序,并希望在不导航到设置页面的情况下启用 GPS
(类似于 UBER)。我正在寻找会触发 LOCATION_ENABLE 设置的 Action/Intent。
EX:android.settings.LOCATION_SOURCE_SETTINGS_ENABLE(类似于此)
您无法自动启用用户位置,但您需要向用户请求是否要向您的应用授予位置权限。
您将向用户显示一个对话框,解释为什么您需要权限,并且他们可以根据用户的兴趣启用或禁用它。
关于如何请求位置权限,请查看
更新:
要打开本地 GPS 设置,您可以使用如下 Settings.ACTION_LOCATION_SOURCE_SETTINGS
操作:
final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);