原博客地址:https://blog.youkuaiyun.com/weixin_40400031/article/details/105791518
引言:尖尖朝上的正多边形ImageView,可以自定义边数,边框颜色,边框宽度,顶点圆角……
github地址:https://github.com/bigdongdong/RegularPolygonView
RegularPolygonView:尖尖朝上的正多边形ImageView
截图预览
项目配置
allprojects {
repositories {
...
maven { url 'https://jitpack.io' } //添加jitpack仓库
}
}
dependencies {
implementation 'com.github.bigdongdong:RegularPolygonView:1.0' //添加依赖
}
使用方式
<com.cxd.regularpolygonview.RegularPolygonView
xmlns:rpv="http://schemas.android.com/apk/res-auto"
rpv:sides="11"
rpv:border_width="3dp"
rpv:border_color="#FF2D2D"
rpv:round_radius="8dp"
android:src="@mipmap/ic_launcher"
android:layout_width="110dp"
android:layout_height="110dp"
/>
属性详解
特殊说明
该ImageView 内部强制使用ScaleType.CENTER_CROP作为适配方案