0

我编写了一个代码,只需按一下按钮即可获得最新的纬度和经度。我在移动设备上部署时发现,它给出了移动设备最后一次与塔同步的时间,并且在再次尝试几秒钟后,它更接近实际的纬度和经度。手机与最近的塔同步后如何获取最新坐标?PL。帮助。

代码

buttonGetLocation.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {

    Location location = mLocationManager.getLastKnownLocation(provider);

    if (location != null) {
        onLocationChanged(location);
         // Send SMS on only first Update
        sendSMS(location.getLatitude(),location.getLongitude()); 


    } else {
        textLongitude.setText("Location not available");
        textLatitude.setText("Location not available");
    }

    }
});
4

0 回答 0