下面是我做的自定义View画圆环,有时候我们在点击的时候需要知道点击的是他的什么位置,
在这里我做了一个简单的实现,主要是用到数学中的交集、并集。下面是效果图:
这是个简单的实现,下面,我们来看看代码:
public class MyView extends View { private Paint mPaint; //初始化圆心位置 private float currenX=0; private float currenY=0; //实例化Path对象,用来分别画三个 private Path fPath,yPath,xPath; //实例化区域 private Region fRegion,yRegion,xRegion; public MyView(Context context) { this(context,null); } public MyView(Co