>我想对imageview进行4次不同的边框点击.
>另外,边框应该可以追溯到imageview.
>我如何区分四个角落的点击与放置drawable? 最佳答案 您将需要创建自定义视图和覆盖onDraw().
首先,使用canvas.drawBitmap()来显示图像.
其次,使用canvas.drawRect()4次来获取每个角落按钮. (您必须从位图中获取左侧,顶部,右侧,底部以获取4个区域的坐标)
第三,覆盖onTouch()以截取XY触摸坐标
第四,使用myRect.contains(x,y)中截取的触摸坐标来查明是否触摸了rect.然后,您可以完成触摸的矩形所需的任何操作
希望这可以帮助.