私はレーダー都市の例の例を見ています:
ILocationListener を実装し、位置センサーを有効にし、onResume メソッドを介して位置センサーも有効にしました。
@Override
protected synchronized void onResume()
{
super.onResume();
System.gc();
final LocationSensorOptions locationSensorOptions = new LocationSensorOptions();
locationSensorOptions.setAccuracy(Criteria.ACCURACY_COARSE);
locationSensorOptions.setMinimumTriggerTime(0);
locationSensorOptions.setMinimumTriggerDistance(0);
this.enableLocationSensor(this, locationSensorOptions);
}
次に、実装されたメソッドを通じて変更された場所の場所を取得しようとしました
@Override
public void onLocationChanged(Location plocation) {
this.mUserLocation = plocation;
curlng = mUserLocation.getLongitude();
curlat = mUserLocation.getLatitude();
}
しかし、私はゼロしか得ておらず、andengineに組み込まれている位置センサーを使用するか、Androidネイティブの位置センサーを使用するかについて少し混乱していますか?