Если треугольники не перекрываются, вы можете отслеживать 3 точки xy каждого треугольника в объекте класса треугольника.затем вы можете сохранить список этих объектов класса для последующего сравнения.затем, когда вызывается onTouch даже, вы можете увидеть, где находится положение xy пальца, затем сравнить его с границами каждого прямоугольника, чтобы увидеть, содержится ли он в нем.
Если он находится в пределах единицы, то вы знаете, что он выбран.Если они пересекаются, вы просто должны решить, какой из них авансом.Вы также можете отслеживать порядок в объектах треугольника, если более одного треугольника занимают одно и то же пространство.тогда вы просто выбрали бы тот, который имеет ближайший порядок по отношению к экрану.