Я хочу создать визуальный редактор, где вы можете подключать интерфейсы данных различных компонентов по проводам, который определяет поток данных между ними. Это должно быть что-то вроде, например, редактора узла блендера. Ниже я добавил изображение, которое показывает принцип.Создание сенсорных проводов в android
Проблема я в настоящее время сталкивается с это сделать проволочную кликабельным. Одна идея состоит в том, чтобы создать представление для каждого провода с динамически нарисованной линией. Но в этом случае область касания будет слишком большой, потому что Android обрабатывает Views как прямоугольные виджеты, а в случае нескольких проводов я получаю наложенные провода, и поэтому я не могу точно решить затронутый провод. У вас есть идея, как я могу проверить, пересекает ли сенсорный пункт провод или нет (с классами libroid, возможно, Path)? Кроме того, я должен сказать, что провод должен быть сплайном безье.