地图MapView实现圆角

效果图

在百度和百度地图社区都找不到什么资料,查了好久的百度api也看不到什么方法,后来自己想歪办法实现了,在这里记录一下,也可以帮助到有需要的人

我目前使用的百度地图版本是4.0,在官方提供的api的MapView和BaiduMap都找不到什么设置圆角的方法(找到的请不要喷我)

实现方式,在MapView下面再使用一个View,背景是一个shape,中间透明,框距和圆角的边框一样,框的颜色和背景颜色一样

再在这个View下面使用一个View,这个是圆角的View,这样就实现了MapView圆角.


    
        
        
        
        
        
    

 

mapview_corner



    
    
    
mapview_corner2



    
    
    


效果

地图MapView实现圆角_第1张图片

 

你可能感兴趣的:(Android开发)