我尝试创建开放街道地图的应用程序。但是地图不显示只有网格显示。我在我的应用程序中使用了这些代码。
公共类MainActivity扩展了Activity {
private MapView mapView;
private MapController mapController;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mapView = (MapView) this.findViewById(R.id.mapview);
mapView.setTileSource(TileSourceFactory.MAPNIK);
mapView.setBuiltInZoomControls(true);
mapView.setMultiTouchControls(true);
mapController = this.mapView.getController();
mapController.setZoom(2);
GeoPoint gPt = new GeoPoint(51500000, -150000);
//Centre map near to Hyde Park Corner, London
mapController.setCenter(gPt);
}
}
提前。 请..任何机构告诉我我的代码有什么问题..
答案 0 :(得分:0)
您的osmdroid库是否已进入“libs”文件夹? 我的是osmdroid-android-3.0.8.jar
我没有看到只显示地图有什么问题......:S