我正在开发android中的位置跟踪器应用程序。 当
public void onLocationChanged(Location location) {
System.out.println(location);
}
so it gives meLocation[mProvider=network,mTime=1302690466456,mLatitude=21.1596426,mLongitude=72.8072426
,mHasAltitude=false,mAltitude=0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0
,mHasAccuracy=true,mAccuracy=75.0,mExtras=Bundle[mParcelledData.dataSize=148]]
我想获得水平和垂直精度.. 如何获得这两个值.. 提前致谢
答案 0 :(得分:0)
没有垂直或水平精度。准确性适用于位置。
答案 1 :(得分:0)
已经8年3个月了。可能您已经找到了解决方案。它可能会对像我这样寻求水平和垂直精度帮助的其他人有所帮助。
在Android Location文档中,它指出
https://developer.android.com/reference/android/location/Location
=======
答案 2 :(得分:-1)
可以读取水平精度。
http://developer.android.com/reference/android/location/LocationProvider.html
返回描述此提供程序的水平精度的常量。如果提供者返回更精细的粒度或确切位置,则返回ACCURACY_FINE,否则如果该位置仅为近似值,则返回ACCURACY_COARSE。