Rev*_*ven 8 android google-maps
我正在我的Android应用程序中显示一张地图(google maps api v2).我想操纵地图以显示特定的位置,缩放和标记.
任何人都可以给出一个操纵mapfragment的例子
Emi*_*Adz 26
要在代码中获取地图实例,请执
map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
Run Code Online (Sandbox Code Playgroud)
要么:
map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
Run Code Online (Sandbox Code Playgroud)
取决于您使用的SupportMapFragment还是MapFragmentXML文件.
然后为其添加标记:
Marker newmarker = map.addMarker(new MarkerOptions().position(latlng).title("marker title").icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_for_map_purpul)));
Run Code Online (Sandbox Code Playgroud)
要缩放地图:
CameraPosition cameraPosition = new CameraPosition.Builder().target(latlng).zoom(14.0f).build();
CameraUpdate cameraUpdate = CameraUpdateFactory.newCameraPosition(cameraPosition);
map.moveCamera(cameraUpdate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10025 次 |
| 最近记录: |