我已经解析了数据json并获得了Latitude和Longtitude,那么如何使用它们来显示Google地图? 有什么参考吗?还是示例代码?
我只是试图在谷歌搜索,但我很困惑。
答案 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));