Создание собственного жеста на основе координат касания для приложения Android - PullRequest
0 голосов
/ 04 ноября 2019

Я новичок в разработке приложений для Java и Android. Я хочу создать собственный жест для Android-приложения на основе заранее заданной формы и сенсорных координат. Моя цель - определить жест или набор жестов и сравнить вводимые пользователем данные с этими заранее заданными жестами.

Я хочу сравнить входные координаты XY / пиксели жеста, а затем сэмплировать их для набора точек по заранее определенному пути. Насколько я понимаю, это является частью графического или векторного программирования.

Мой вопрос заключается в следующем:

  1. Какой метод будет лучше для этой цели: просмотр жестов или холст?
  2. Я могу получить координаты от Motion_even в одно касание, но как захватить их для полного жеста и создать массив с этими захваченными координатами?

Как я понимаю, жест похож напуть, нарисованный на миллиметровой бумаге, представляет собой записи по каждой координате xy, длинной по линии / кривой.

Я использовал Gesture Tool для своего прототипа, но жесты, которые можно определить здесь, не являются координатами илиРазмер ограничен. Следовательно, «я хотел бы реализовать более точный подход для проверки жестов.

Я также рассмотрел некоторые ссылки, доступные для использования Canvas с флаттером, но это не совсем точно ответило на мой вопрос.

...