首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android地图怎么获取屏幕中心点的经纬度

2012-03-31 
android地图如何获取屏幕中心点的经纬度求高手给出获取屏幕中心点的经纬度的代码,注意不是地图中心点getMa

android地图如何获取屏幕中心点的经纬度
求高手给出获取屏幕中心点的经纬度的代码,注意不是地图中心点getMapCenter()哦,是要屏幕的中心点
而且拖动地图这个中心点会变,代码不知怎么写

[解决办法]

探讨

我用下面代码获取中心点,但是位置不对,远远在屏幕外面,不知代码哪里错了?
Java code

// 得到设备的分辨率
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm); ……

[解决办法]
如果你标识了那个点后,又进行了缩放设置,这个就有可能出去啦。。获取手机的中心点可以这样,要是地图的话就要考虑取出顶部的状态栏和标题栏啦;还有,你应该知道Projection类的使用,坐标/像素转换,打印一下你的屏幕上点坐标看下,就知道什么问题啦。

热点排行