0

次の方法を使用して、現在の緯度と経度を取得します。

 locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
            if (locationManager == null) {
                Toast.makeText(LocationsListActivity.this,
                        "Location Manager Not Available", Toast.LENGTH_SHORT)
                        .show();
            }
            location = locationManager
                    .getLastKnownLocation(LocationManager.GPS_PROVIDER);
            if (location == null)
                location = locationManager
                        .getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
            if (location != null) {
                double lat = location.getLatitude();
                    double lng = location.getLongitude(); 

しかし、私が得たlatとlngの問題は小数点以下8桁しかありません(lat:52.51491445、lng:13.39044515)私が欲しいのは、私が得たlatとlngの小数点以下13桁です。

どうやってやるの?ありがとう

4

1 に答える 1

1

Criteria の setAccurary() メソッドと setPowerRequirement() メソッドを調べることができます。

于 2012-04-20T12:29:55.037 に答える