我在Android应用上运行自定义标记的Google Maps SDK。在我们的测试手机上一切正常 - S3,S5和DROID。但是,当我在Nexus 5硬件上运行应用程序时,一种自定义标记会停止显示在地图上。
虽然标记没有显示,但它们仍然在地图上绘制。我们可以点击标记所在的位置,它将执行所需的行为。
我们对此非常困惑,特别是因为另一个自定义标记(非常相似)工作正常。除硬件外,我们的测试手机和Nexus 5之间的唯一区别是Nexus运行Android 6.0,而我们的测试手机则运行5.x和4.x.
任何见解都会受到超级赞赏!
编辑:这是我们绘制标记的代码:
其中mMap是谷歌地图:
mMap.addMarker(new MarkerOptions()
.position(position)
.title(title)
.icon(BitmapDescriptorFactory.fromBitmap(annotationIcon)))
我在谷歌地图中面临同样的问题,一些标记图标在nexus和lg2上显示白色但工作正常。