Android LocationManager getLatitude () и getLongitude () числа десятичных разрядов - PullRequest
0 голосов
/ 17 марта 2020

Мне нужно знать более шести или семи знаков после запятой при получении местоположения. Запрос

val fineCriteria = Criteria()

        fineCriteria.accuracy = Criteria.ACCURACY_FINE
        fineCriteria.horizontalAccuracy = Criteria.ACCURACY_HIGH
        fineCriteria.bearingAccuracy = Criteria.ACCURACY_HIGH
        fineCriteria.isBearingRequired = true

        //val provider: String = locationManager!!.getBestProvider(fineCriteria, true)

        Log.e("LISTENER", "START LOCATION LISTENER $provider")
        locationManager?.requestLocationUpdates(minTime, minDistance, fineCriteria,  locationListener, null)

и

private val locationListener: LocationListener = object : LocationListener {
    override fun onLocationChanged(location: Location?) {
        Log.e("LOCATION", "onLocationChanged ${location!!.latitude} ${location!!.longitude} ${location!!.provider}")}

onLocationChanged 41.0629229 14.642092 здесь мне нужно больше десятичных знаков

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...