80,362
社区成员
发帖
与我相关
我的任务
分享
// 得到设备的分辨率
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int widthPixels = dm.widthPixels;
int heightPixels = dm.heightPixels;
float density = dm.density;
// 计算屏幕宽度和高度
int screenWidth = (int) (widthPixels * density);
int screenHeight = (int) (heightPixels * density);
// 计算屏幕中心点经纬度
GeoPoint centerPoint = mMapView.getProjection().fromPixels(screenWidth/2, screenHeight/2);