项目刚好有个需求就是要随着屏幕的改变而加载附近的商户信息,那么高德地图获取当前屏幕中心点的经纬度呢?
其实核心方法就是:aMap.setOnCameraChangeListener(this),下面是实现代码
实现接口:
@Override
public void onCameraChange(CameraPosition position) {
LatLng target = position.target;
System.out.println(target.latitude + "jinjin------" + target.longitude);
}
/**
* AMapV1地图中介绍如何显示一个基本地图
*/
public class BasicMapActivity extends Activity implements OnCameraChangeListener {
private MapView mapView;
private AMap aMap;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.basicmap_acti