【发布时间】:2016-01-05 20:54:29
【问题描述】:
我通过图集生成器生成了一个sqlite 磁贴(根据this 指南),但是当我在OSMDroid 中使用此磁贴时,OSMDroid 没有显示任何内容!
我不知道是什么问题,我已经检查了缩放级别、中心位置等所有内容。
这是我的代码:
MapView map = (MapView) rootView.findViewById(R.id.map);
map.setTileSource(new XYTileSource(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "osmdroid" + File.separator + "tehran17.sqlite", 14, 17, 256, ".jpg", new String[] {}));
//....
map.setUseDataConnection(false);
IMapController mapController = map.getController();
mapController.setZoom(15);
GeoPoint startPoint = new GeoPoint(35.692855, 51.356535);
mapController.setCenter(startPoint);
我已经检查了所需的权限,例如外部读写,我已经检查了生成的 sqlite 文件,似乎没问题。
【问题讨论】: