use*_*394 6 xml user-interface android button
我想在android中创建一个六边形形状按钮,这样它的触摸区域就不会重叠(在右边)ie.I希望heaxagon触摸绑定不是一个矩形触摸界限.我试图使用图像视图,但它不排除透明(以蓝色,左侧显示).是否存在由xml shape/path定义的可点击对象.如果有可能或任何其他方法,请任何人只显示一个按钮的xml形状/路径部分.
看看这个

<com.github.siyamed.shapeimageview.{ClassName}
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="8dp"
android:src="@drawable/neo"
app:siBorderWidth="8dp"
app:siBorderColor="@color/darkgray"/>
Run Code Online (Sandbox Code Playgroud)
属性:
siBorderColor边框颜色siBorderWidth边框宽度(dp)
siBorderAlpha边界的 alpha 值在 0.0-1.0 之间
siStrokeCap边框描边帽型对接|圆形|方形siStrokeJoin边框描边连接类型斜角|斜接|圆形siSquare将宽度和高度设置为给定值的最小值 true|falsesiShape对 SVG 的引用。这是由 ShapeImageView 使用的,而不是它的子类。