本文介绍了将相机焦点设置在列表视图项上的Google地图上的特定标记上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
- 我想要什么:
- 我想将焦点放在已经放置在Google地图中的标记上.
- 当我单击列表视图项时,相机的焦点应转移到地图上的位置标记上
- What i want :
- I want to set focus on marker that is already placed in google map.
- When i click on list view item , focus of camera should be transfer to that poistion marker on map
推荐答案
尝试一下,
GoogleMap map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
///将纬度和经度传递给方法
//Pass the latitude and Longitude to method
setMap(Dlat,Dlng);
setMap(Dlat, Dlng);
private void setMap(double dlat, double dlng) { LatLng location = new LatLng(dlat, dlng); CameraPosition INIT = new CameraPosition.Builder().target(location).zoom(15.5F).bearing(300F) // orientation .tilt(50F) // viewing angle .build(); // use map to move camera into position map.moveCamera(CameraUpdateFactory.newCameraPosition(INIT)); // create initial marker markerOptions = new MarkerOptions().position(location); map.addMarker(markerOptions); }
这篇关于将相机焦点设置在列表视图项上的Google地图上的特定标记上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!