除非我理解這個錯誤,初始化osmdroid圍繞給定的點,你會做如下:osmdroid不居中/註冊的GeoPoint座標
map = (MapView) findViewById(R.id.mapview);
map.setTileSource(TileSourceFactory.MAPNIK);
MapController mapController = (MapController)map.getController();
GeoPoint startPoint = new GeoPoint(52370816, 9735936);
mapController.animateTo(startPoint);
map.setBuiltInZoomControls(true);
mapController.setZoom(2);
map.setUseDataConnection(true);
map.setMultiTouchControls(true);
當我運行這個然而,在地圖八九不離十做什麼它想。它不以給定的GeoPoint
爲中心。改變這些數字似乎沒有任何作用。我錯過了什麼嗎?
我的XML
文件都是按照教程的順序和我的權限。
噢,涼爽。那麼如果這是一個已知的錯誤,我可以阻止我的頭撞牆。謝謝,MKer! – Matt 2014-12-04 17:06:53