半圈按钮匹配圆形图像android

时间:2018-09-07 13:13:33

标签: android image button match rounded-corners

在android中实现以下图形的最佳方法是什么?

enter image description here

对于我正在使用的图像视图

de.hdodenhof.circleimageview.CircleImageView

我需要在图像视图底部1/3上有一个按钮,并与曲线匹配。有没有一种类似于iOS的方法,我可以将两者放置在布局中,然后将布局曲线和剪辑设置为边界?或解决此问题的最佳方法是什么?我的按钮确实有一个xml文件,如果覆盖一半的图像,我可以找到一个匹配项,但是不能找出比这少的匹配项。这是我的按钮形状:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <size
        android:width="10dp"
        android:height="5dp"/>
    <corners
        android:bottomLeftRadius="1000dp"
        android:topLeftRadius="0dp"
        android:bottomRightRadius="1000dp"
        android:topRightRadius="0dp" />

    <solid android:color="@color/transparent_lightGray" />
</shape>

0 个答案:

没有答案