开始网上搜了,好多方式显得有点复杂,后来自己研究了下百度地图android的API,,发现了两个方法getcenterpixel和fromPixels,组合了下,发现就能取到屏幕中心点的坐标了
//取得屏幕中心点的屏幕坐标偏移.
Point p=mMapView.getCenterPixel();
System.out.println(p.x+"---y:"+p.y);
//取得屏幕中心点的坐标
GeoPoint pPoint=mMapView.getProjection().fromPixels(p.x,p.y);
System.out.println("可能中心点:"+pPoint.getLatitudeE6()+"long:"+pPoint.getLongitudeE6());