Android Google Maps SDK,如果跨越北极或南极,则不填充圆圈

时间:2018-04-21 12:34:17

标签: android google-maps google-play-services google-maps-android-api-2 android-8.0-oreo

我尝试使用以下代码在地图上绘制日/夜圈子:

circle = mMap.addCircle(new CircleOptions()
                .center(new LatLng(37.4, 85.0))
                .radius(100000)
                .strokeWidth(10)
                .strokeColor(Color.GREEN)
                .fillColor(Color.argb(128, 255, 0, 0))
                .clickable(true);

问题是如果半径足够大,所以圆圈穿过两个极点,地图sdk将不会填充圆圈,但只绘制轮廓笔划。

1 个答案:

答案 0 :(得分:1)

2017年8月,Google问题跟踪器报告了此错误。您可以在此处找到它:

https://issuetracker.google.com/issues/64502178

随意添加您的投票并订阅来自Google的通知。希望有一天他们会在未来的Google Play服务版本中修复此问题。