1
在我的應用程序中,我必須更新每10米旅行的具體數據。 對於我使用LocationManager獲取更新,但我沒有得到正確的答案。android - 如何獲取每10米的位置更新?
我已經使用了下面的代碼:還增加了權限粗糙,精細,互聯網。
locationManager.requestLocationUpdates(getProviderName(), 10000,
10, locationListener);
private String getProviderName() {
LocationManager locationManager = (LocationManager) this
.getSystemService(Context.LOCATION_SERVICE);
Criteria criteria = new Criteria();
criteria.setPowerRequirement(Criteria.POWER_LOW);
// criteria.setAccuracy(Criteria.ACCURACY_FINE);
criteria.setSpeedRequired(true);
criteria.setAltitudeRequired(true);
criteria.setBearingRequired(true);
criteria.setCostAllowed(false);
criteria.setAccuracy(Criteria.ACCURACY_MEDIUM);
criteria.setSpeedAccuracy(Criteria.ACCURACY_MEDIUM);
criteria.setBearingAccuracy(Criteria.ACCURACY_MEDIUM);
return locationManager.getBestProvider(criteria, true);
}
這個條件說LocationManager每10秒更新一次10米是否覆蓋?我對嗎?
Cckck this Example and Slove Problem http://www.androidhive.info/2012/07/android-gps-location-manager-tutorial/ – 2014-08-28 12:54:22
我需要每10米位置更新一次.. – 2014-08-29 11:43:49