标签: android events user-interface touch polygons
背景: 我正在做一个研究项目,我需要创建一个复杂的UI,它由一组奇怪的形状组成(即不是矩形或圆形,最好描述为多边形)。复杂性是用户交互(即触摸事件)应该选择/取消选择个别区域,这有时可能非常小。选择一个区域应该改变该特定区域的颜色!
因此,要求是绘制一组形状并检测触摸事件是否落在某些形状/区域的范围内,并确定它是哪个区域。
如果有人对我从哪里开始有任何想法或指示,请提供建议!
非常感谢!