Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要在Android中连续获取特定范围的gps坐标_Android_Gps_Location - Fatal编程技术网

需要在Android中连续获取特定范围的gps坐标

需要在Android中连续获取特定范围的gps坐标,android,gps,location,Android,Gps,Location,我需要为我的应用程序获取坐标…我正在使用LocationManager进行此操作 LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); 现在我需要执行以下任务:- 如果假设“使用GPS选项未选中”,则我需要启用它 我需要获取特定范围的位置坐标。。比如,假设我得到当前坐标,那么移动设备继续获取位置,直到获得当前位置的100米 除了LocationMa

我需要为我的应用程序获取坐标…我正在使用LocationManager进行此操作

LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
现在我需要执行以下任务:-

  • 如果假设“使用GPS选项未选中”,则我需要启用它
  • 我需要获取特定范围的位置坐标。。比如,假设我得到当前坐标,那么移动设备继续获取位置,直到获得当前位置的100米
  • 除了LocationManager之外,还有其他好的坐标获取方法吗..就像一些开源SDK一样
  • 使用RequestLocationUpdate和RemoveUpdate,同时选中/取消选中您提供的复选框

  • 存储第一个位置坐标,并在onLocationChanged中使用API继续检查距离

  • 不知道你为什么还需要别的东西

  • 使用RequestLocationUpdate和RemoveUpdate,同时选中/取消选中您提供的复选框

  • 存储第一个位置坐标,并在onLocationChanged中使用API继续检查距离

  • 不知道你为什么还需要别的东西


  • 谢谢你,普拉文。。。我可能还需要一些其他东西,因为请求位置更新时会消耗大量电池,而且我的应用程序会在位置更改时一直保持位置协调……您能解释一下如何使用此距离功能吗希望找到距离是loc2,然后是loc1。distanceTo(loc2)将以米为单位显示距离。谢谢Pravin。。。我可能还需要一些其他东西,因为请求位置更新时会消耗大量电池,而且我的应用程序会在位置更改时一直保持位置协调……您能解释一下如何使用此距离功能吗希望找到的距离是loc2,然后是loc1。distanceTo(loc2)将给出以米为单位的距离。