【问题标题】:Get Lat and Long from a string从字符串中获取 Lat 和 Long
【发布时间】:2018-07-09 08:47:10
【问题描述】:

我有一个可变字符串 lng 和一个可变字符串 lat。

我想在这 2 个变量中存储 lat 和 lng。

我的代码:

String latitude = jresponse.getString("lat");

String longitude jresponse.getString("lng");

LatLng location = new LatLng(latitude, longitude); **doesn't work** 

mMap.addMarker(new MarkerOptions().position(location).title("Last Position"));

谢谢

【问题讨论】:

  • 将其转换为数字
  • 如果你能得到 Location 而不是 LatLng ?

标签: java android google-maps


【解决方案1】:

试试这个,

String latitude = jresponse.getString("lat");
String longitude jresponse.getString("lng");
LatLng location = new LatLng(Long.parseLong(latitude),Long.parseLong(longitude)); 
mMap.addMarker(new MarkerOptions().position(location).title("Last Position"));

【讨论】:

    【解决方案2】:
    Long latitude = Long.parseLong(jresponse.getString("lat"));
    Long longitude  Long.parseLong(jresponse.getString("lng"));
    LatLng location = new LatLng(latitude,longitude); 
    mMap.addMarker(new MarkerOptions().position(location).title("Last Position"));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-20
      • 2011-11-28
      • 1970-01-01
      • 2015-05-20
      • 1970-01-01
      • 2020-10-28
      相关资源
      最近更新 更多