赞
踩
项目刚好有个需求就是要随着屏幕的改变而加载附近的商户信息,那么高德地图获取当前屏幕中心点的经纬度呢?
其实核心方法就是: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_activity);
- mapView = (MapView) findViewById(R.id.map);
- mapView.onCreate(savedInstanceState);// 此方法必须重写
-
- init();
-
- aMap.setOnCameraChangeListe

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。