renderDigit method
Implementation
void renderDigit(int num, Canvas canvas) {
if (num > 10) { return; }
for (int i = 0; i < digit[num].length; i++) {
for (int j = 0; j < digit[num][j].length; j++) {
if (digit[num][i][j] == 1) {
canvas.save();
double rX = j * 2 * (_radius + 1) + (_radius + 1); //第(i,j)个点圆心横坐标
double rY = i * 2 * (_radius + 1) + (_radius + 1); //第(i,j)个点圆心纵坐标
canvas.translate(rX, rY);
canvas.drawPath(_path, _paint);
canvas.restore();
}
}
}
}