3

我正在开发一个 Android 应用程序,用我的自定义设计显示我的不同 POI。

通常在大多数情况下,一切都很好。但有时,大约 5% 的情况是黑色方块而不是我的 POI。

请查看截图: https ://www.dropbox.com/s/tlqqczq98w926oi/ss1.jpg

我正在使用它来SKAnnotationView.setView传递我的自定义 View 对象ImageView。图片可以设置为ImageViewvia setImageBitmapin background 或 via setImageResource。我尝试了不同的方法。并且选择位图或资源没有区别。在这两种情况下都可以显示黑色方块。

为什么会发生?我在 logcat 中没有看到任何奇怪的东西。没有错误消息,没有警告。

我检查确定该SKMapSurfaceView.addAnnotation方法是从 UI 线程调用的。总是。

我正在使用 Skobbler Android SDK 3.0.3。

我该如何纠正这个问题?或者如何检测导致此行为的问题?

提前致谢。

4

1 回答 1

1

此问题已在最新的 SDK 版本 (3.1) 中得到修复。

于 2018-08-29T11:24:47.983 回答