Я работаю над пользовательским клавиатурным приложением и хочу реализовать на нем функцию набора жестов. Я выполнил набор жестов простым рисованием краски, но я хочу сделать анимацию, например анимацию жестов клавиатуры Google. Как я могу это сделать?
Вот демонстрационное изображение анимации Gboard
мой код рисования:
drawPaint = new Paint();
drawPaint.setAntiAlias(true);
drawPaint.setDither(true);
drawPaint.setColor(keydatastore.getgesturecolor());
drawPaint.setStrokeWidth(10f);
drawPaint.setStyle(Paint.Style.STROKE);
drawPaint.setStrokeJoin(Paint.Join.ROUND);
drawPaint.setStrokeCap(Paint.Cap.ROUND);
и в классе с клавиатурой я рисую его как:
canvas.drawPath (KeyboardService.path, KeyboardService.drawPaint);