Android desenhando uma linha animada
tualmente, estou trabalhando com gráficos e caminhos e posso exibir com êxito o que eu quise
Mas, em vez de desenhar uma linha diretamente no meu SurfaceView, gostaria de desenhá-la progressivamente em uma animaçã
O que eu fiz até agora é criar um Path e, em seguida, usar o PathMeasure para recuperar as coordenadas progressivamente ao longo do caminho. Aqui está basicamente o que eu fiz até agora
PathMeasure pm = new PathMeasure(myPath, false);
float position = 0;
float end = pm.getLength();
float[] coord = {0,0,0,0,0,0,0,0,0};
while (position < end){
Matrix m = new Matrix();
// put the current path position coordinates into the matrix
pm.getMatrix(position, m, PathMeasure.POSITION_MATRIX_FLAG | PathMeasure.TANGENT_MATRIX_FLAG);
// put the matrix data into the coord array (coord[2] = x and coord[5] = y)
m.getValues(coord);
????
position += 1;
}
Os pontos de interrogação é onde estou preso. Quero desenhar o caminho progressivamente e vê-lo animado na tela. Não consegui encontrar muita informação sobre isso na internet, portanto, qualquer pista seria muito apreciada se você já se deparar com a mesma situação. O efeito final que quero criar é como um lápis desenhando progressivamente um texto automaticament