Android 在单个方向上平移贴图
我的V2地图被设置在一个随机位置,从北方随机方位(因此指南针符号可能指向任何地方,但可能不指向北方) 我想在用户看地图时,将地图直接向上移动/平移一小段距离 这可能非常简单,或者需要一些复杂的lats、long和三角计算 但我正在努力找到一个解决方案,无论角度和缩放级别如何Android 在单个方向上平移贴图,android,android-maps-v2,Android,Android Maps V2,我的V2地图被设置在一个随机位置,从北方随机方位(因此指南针符号可能指向任何地方,但可能不指向北方) 我想在用户看地图时,将地图直接向上移动/平移一小段距离 这可能非常简单,或者需要一些复杂的lats、long和三角计算 但我正在努力找到一个解决方案,无论角度和缩放级别如何 我该怎么做呢?我解决了这个问题,在屏幕上找到一个位置,把它转换成一个板条,然后将地图平移到这个位置。它工作得很好 Projection projection = mapView.getProjection(); Point
我该怎么做呢?我解决了这个问题,在屏幕上找到一个位置,把它转换成一个板条,然后将地图平移到这个位置。它工作得很好
Projection projection = mapView.getProjection();
Point p = new Point(SCREEN_WIDTH / 2, SCREEN_HEIGHT / 2);
LatLng pos = projection.fromScreenLocation(p);