|
|
@ -1125,6 +1125,8 @@ cellSignalStrengthGsm.getDbm();
|
|
|
|
public void onLocationChanged(Location location) {
|
|
|
|
public void onLocationChanged(Location location) {
|
|
|
|
if (mNativeHandle != 0) {
|
|
|
|
if (mNativeHandle != 0) {
|
|
|
|
updatePosition(mNativeHandle, location.getLongitude(), location.getLatitude(), location.getAccuracy(), location.getTime() / 1000);
|
|
|
|
updatePosition(mNativeHandle, location.getLongitude(), location.getLatitude(), location.getAccuracy(), location.getTime() / 1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mLocationManager.removeUpdates(this);
|
|
|
|
// Close GPS
|
|
|
|
// Close GPS
|
|
|
|
enableGps(false);
|
|
|
|
enableGps(false);
|
|
|
|
}
|
|
|
|
}
|
|
|
|