如何使用解析JSON显示谷歌地图的纬度和经度数据?

时间:2017-07-04 06:44:56

标签: android google-maps

我已经解析了数据json并获得了Latitude和Longtitude,那么如何使用它们来显示Google地图? 有什么参考吗?还是示例代码?

我只是试图在谷歌搜索,但我很困惑。

1 个答案:

答案 0 :(得分:0)

试试这个

使用意图将数据传递给您的地图活动

Intent i = new Intent(MainActivity.this, MapsActivity.class);  
i.putExtra("longitude",longitude);
i.putExtra("latitude",latitude);
i.putExtra("title", "title");
startActivity(i);

现在在您的地图活动中检索您的数据

Intent i = getIntent();
latitude = Double.valueOf(i.getStringExtra("latitude"))  
longitude = Double.valueOf(i.getStringExtra("longitude"));
title = i.getStringExtra("title");

现在在你的onMapReady方法中设置lat long和title这样的

 LatLng location = new LatLng(latitude, longitude);
 mMap.addMarker(new MarkerOptions().position(location).title(title));
 mMap.moveCamera(CameraUpdateFactory.newLatLng(location));
 mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 14.0f));