Android 将屏幕坐标转换为地质点

Android 将屏幕坐标转换为地质点,android,osmdroid,Android,Osmdroid,我正在尝试将一个应用程序从googlemap 2.2移植到osmdroid 3.0.8。 我在MapView中遇到以下代码: Projection proj = getProjection(); GeoPoint topLeft = proj.fromPixels(0, 0); GeoPoint bottomRight = proj.fromPixels(getWidth()-1, getHeight()-1); 使用osmdroid,左上角始终位于北极 在OSM中有不同的处理方法吗?在Osm

我正在尝试将一个应用程序从
googlemap 2.2
移植到
osmdroid 3.0.8
。 我在MapView中遇到以下代码:

Projection proj = getProjection();
GeoPoint topLeft = proj.fromPixels(0, 0);
GeoPoint bottomRight = proj.fromPixels(getWidth()-1, getHeight()-1);
使用osmdroid,左上角始终位于北极


在OSM中有不同的处理方法吗?

在OsmDroid中,您可以使用mapView.getScreenRect查找屏幕的左上角

我尝试了
rectlrect=p_proj.getScreenRect()
但是l_rect.top和l_rect.left返回0我在
org.osmdroid.views.Mapview中没有
getScreenRect()
。我对eclipse有问题。现在我可以用这个方法了。