我想了解Intent
自动打开GPS
的命令。我正在开发一个Android应用程序,并且想启用GPS
而不导航到设置页面(类似于UBER)。我正在寻找可触发LOCATION_ENABLE设置的操作/意图。
EX:android.settings.LOCATION_SOURCE_SETTINGS_ENABLE(与此类似)
答案 0 :(得分:1)
您无法自动启用用户的位置,但是如果用户要向您的应用授予位置权限,则需要向用户请求。
您将向用户显示一个对话框,解释为什么您需要权限,并且可以根据用户的兴趣启用或禁用它。
有关如何请求位置许可,请查看this问题
更新:
要打开本机GPS设置,您可以使用Settings.ACTION_LOCATION_SOURCE_SETTINGS
操作,如下所示:
final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);