答案 0 :(得分:0)
您可以使用google MapView(而不是Map片段)并在此地图视图顶部添加其他图片来实现您想要的效果。
话虽如此,请注意您想要的是反对谷歌地图使用条款和服务。 (https://developers.google.com/maps/terms)
8.4 b。限制。在使用Google品牌特征时,您不会:
viii删除,扭曲或更改Google品牌特征的任何元素(包括挤压,拉伸,反转或变色)。
8.5所有权声明。您不得删除,隐藏或更改通过本服务显示或提供的任何所有权声明(包括版权和商标声明,使用条款链接或品牌特征)。如果未在服务中显示或提供此类通知,则必须根据Maps API文档显示此类通知。
答案 1 :(得分:0)
我的解决方案很好。
您可以使用中间有透明圆形区域的图像。使用Relative Layout或FrameLayout覆盖地图上的图像。 该叠加层将导致地图仅显示在中间圆圈中。