Android osmdroid显示闪烁的覆盖图块
我正在使用osmdroid版本6.1.2来显示android下的地图应用程序(在android版本为4.0.3、7.0、8.0到9.0的不同设备上进行测试,效果没有差异) 只要我只使用一个主层(例如MAPNIK),一切都可以。但是,当我添加一个覆盖图(例如公共交通)时,一些地图块(不可预测的)会显示闪烁的内容。事实上,这些分幅的贴图层每秒会被不同的旧内容(可能来自缓存)替换几次。背景地图始终保持稳定,但叠加正在运行 即使在下载完所有互动程序后,这种效果仍然存在-使用TileStates.getUpdate()检查 mapView.invalidate();这也没用 代码片段(为了更好地概述而简化): 在layout.xml中Android osmdroid显示闪烁的覆盖图块,android,overlay,tiles,osmdroid,flicker,Android,Overlay,Tiles,Osmdroid,Flicker,我正在使用osmdroid版本6.1.2来显示android下的地图应用程序(在android版本为4.0.3、7.0、8.0到9.0的不同设备上进行测试,效果没有差异) 只要我只使用一个主层(例如MAPNIK),一切都可以。但是,当我添加一个覆盖图(例如公共交通)时,一些地图块(不可预测的)会显示闪烁的内容。事实上,这些分幅的贴图层每秒会被不同的旧内容(可能来自缓存)替换几次。背景地图始终保持稳定,但叠加正在运行 即使在下载完所有互动程序后,这种效果仍然存在-使用TileStates.getU
<org.osmdroid.views.MapView
android:id="@+id/mapview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
自6.1.6版起,osmdroid团队已修复了此错误。请参阅。自6.1.6版起,osmdroid团队已修复此错误。看
<org.osmdroid.views.MapView
android:id="@+id/mapview"
android:layout_width="match_parent"
android:layout_height="match_parent" />