OsmDroid 显示带有块的空白屏幕
Posted
技术标签:
【中文标题】OsmDroid 显示带有块的空白屏幕【英文标题】:OsmDroid show blank screen with blocks 【发布时间】:2012-12-13 08:19:18 【问题描述】:我正在尝试将 OsmDroid 与从 Mobile Atlas Creator 下载的 MapQuest 地图一起使用。 我按照所有说明生成地图图块,将它们上传到 SD 卡等,但是当我在设备上运行它时,我得到一个带有一堆空框的屏幕......我做错了什么?
> @Override
> public void onCreate(Bundle savedInstanceState)
> super.onCreate(savedInstanceState);
> setContentView(R.layout.osm_map);
> mapView = (MapView) findViewById(R.id.mapview);
> mapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
> mapView.setBuiltInZoomControls(true);
> mapView.setUseDataConnection(false);
> mapController = mapView.getController();
> mapController.setZoom(15);
>
> protected boolean isRouteDisplayed()
> // TODO Auto-generated method stub
> return false;
>
【问题讨论】:
您将文件放在 SD 卡上的什么位置。需要您的第一个图块的确切文件夹位置。 /mtn/sdcard/osmdroid/MapquestOSM.zip 【参考方案1】:有一篇帖子涵盖了相同的主题here。如果这不起作用,您可以尝试my solution,这有点复杂,但您可以将 zip 文件放在您喜欢的任何文件夹中。
【讨论】:
位置需要在sd卡下:/sdcard/osmdroid/tiles/MapquestOSM/15/X/X.png @Lennie 为什么在线使用期间下载的图块称为 /sdcard/osmdroid/tiles/MapquestOSM/15/X/X.png.tile(.png 的附加 .tile 扩展名) ?以上是关于OsmDroid 显示带有块的空白屏幕的主要内容,如果未能解决你的问题,请参考以下文章
学校项目需要 Android Studio/OSMDroid 指南
为什么Android应用程序在退出带有后退按钮的应用程序时显示空白屏幕React Native Navigation?
带有 API KEY 的 Google Maps V2 Android 显示为空白