如何在Android中绘制支持触摸的rect

如何在Android中绘制支持触摸的rect,android,drawing,touch,Android,Drawing,Touch,我正在使用canvas.drawRect()绘制形状,但我希望启用触摸,以便当用户点击它们时,我可以处理事件。 如何绘制启用触摸功能的矩形?维护绘制的可用矩形地图,并比较触摸点以查看它们是否相交 e、 g if (Rect.intersects(MyDrawnRect, RectWhereITouched)) { // Touched the rect so handle accordingly }

我正在使用canvas.drawRect()绘制形状,但我希望启用触摸,以便当用户点击它们时,我可以处理事件。
如何绘制启用触摸功能的矩形?

维护绘制的可用矩形地图,并比较触摸点以查看它们是否相交

e、 g

if (Rect.intersects(MyDrawnRect, RectWhereITouched)) {
    // Touched the rect so handle accordingly
}