Трассировка путей в Android

#android

#Android

Вопрос:

я хочу добавить в свое приложение такую функцию, чтобы приложение распознавало буквы, цифры и т. Д. Трассировка (пальцем).

Например, если я хочу определить путь для ‘A’, то сначала мне нужно определить узлы, с которыми дочерний элемент будет объединяться путем рисования прямой линии, но я не знаю, как определить путь для каждого объекта.

Пожалуйста, дайте свои предложения или отправьте мне справочный материал.

Ответ №1:

Вам действительно следует взглянуть на руководство по FingerPaint в демонстрационных версиях API, предоставляемых SDK.

Вы можете использовать мигающие узлы для указания следующей точки, чтобы ребенок мог проследить букву. Как только координаты касания окажутся в пределах 1 сантиметра от конечного мигающего узла, следующий узел должен мигать / светиться и т. Д. Вы можете сохранить список узлов и информацию о трассировке в БД.

Комментарии:

1. спасибо за вашу помощь, скажите мне только одно: как мы можем определить, что ребенок идет правильно или неправильно по пути, например, есть много путей для объединения двух узлов, но правильный путь — это прямой путь.

2. С моей точки зрения, я думаю, вам следует использовать подшипники, то есть углы, сделанные по вертикали. Вы должны соблюдать допуск по азимуту, если палец выходит за пределы требуемого допуска по углу, вы можете использовать какие-то анимирующие стрелки, указывающие правильное направление.

3. Большое спасибо, ваш ответ дал мне хорошую идею.