Как узнать, содержит ли замкнутый путь заданную точку? ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Как узнать, содержит ли замкнутый путь заданную точку?

Сообщение Anonymous »

В Android у меня есть объект Path, который, как я знаю, определяет замкнутый путь, и мне нужно выяснить, содержится ли данная точка внутри пути. Я надеялся на что-то вроде

path.contains(int x, int y)

но, похоже, этого не существует.

Конкретная причина, по которой я ищу это, заключается в том, что у меня есть коллекция фигур на экране, определенных как пути, и я хочу выяснить, на какой из них нажал пользователь. Если есть лучший способ решить эту задачу, например использовать различные элементы пользовательского интерфейса, а не делать это «сложным путем», я открыт для предложений.

Я Я готов написать алгоритм самостоятельно, если понадобится, но, думаю, это потребует проведения других исследований.

Подробнее здесь: https://stackoverflow.com/questions/259 ... iven-point

Вернуться в «Android»