Когда я пытаюсь преобразовать его с помощью Gson в строку, я теряю поля широты и долготы.
Код: Выделить всё
...
location.lat = 40.00000 // example
location.lng = 29.00000 // example
val jsonString = Gson().toJson(location)
val newLocation = Gson().fromJson(jsonString, Location::class.java)
Log.d(">>>>>>", "location lat is ${newLocation.lat} location lng is ${newLocation.lng} )
в чем проблема?
Обновить
Я знаю, что с помощью специального класса я могу справиться с этой проблемой, но мне любопытно, почему класс Location не работает. работающий.
Подробнее здесь: https://stackoverflow.com/questions/615 ... son-string
Мобильная версия