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