如何制作自定义 圆形按钮?(只点击圆圈)
有没有办法用圆形png文件制作它?
我尝试使用 imageView 覆盖 onTouch 方法,但效果很差,因为 view.getWidth()、view.getHeight() 和 view.getTop... 方法效果很差
public boolean inCircle(MotionEvent e, int radius, int x, int y) {
int dx = (int) (e.getX() - x);
int dy = (int) (e.getY() - y);
double d = Math.sqrt((dx * dx) + (dy * dy));
if (d < radius)
return true;
return false;
}
谢谢。