你可以从应用程序(用户权限)激活android上的位置服务,即使在配置中被禁用了吗?
答案 0 :(得分:2)
不。但您可以检查它是否已启用并打开设置,以防它不是:
LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
boolean isEnabled = locationManager.isProviderEnabled (LocationManager.GPS_PROVIDER);
if (!isEnabled){
startActivityForResult(new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS), 0);
}