0
Я хочу нарисовать анимацию холста линии между двумя точками. линия работает идеально, но я хочу анимацию при рисовании линии. Нижняя строка рисунка:Canvas draw line animation
// draw route
for (int i = 0; i < routeList.size() - 1; i++) {
float[] goal1 = {nodeList.get(routeList.get(i)).x,
nodeList.get(routeList.get(i)).y};
float[] goal2 = {nodeList.get(routeList.get(i + 1)).x,
nodeList.get(routeList.get(i + 1)).y};
currentMatrix.mapPoints(goal1);
currentMatrix.mapPoints(goal2);
paint.setStrokeWidth(routeWidth);
canvas.drawLine(goal1[0], goal1[1], goal2[0], goal2[1], paint);
}
можете ли вы объяснить, в Java или Android? –