如何在 Android 中创建人体设计图表

How to creat a Human Design Chart in Android

如何绘制如图所示的人体设计图。我现在有了它的所有坐标我不知道如何在 android 中绘制它。由于总共 64 条线和三角形的坐标太多,我该如何绘制它 我在 csv 文件中有所有坐标。

请帮忙。找了太久不知道怎么办。

在 SVG 中创建图表并使用类似这样的东西 SVG-Android 将其渲染到 Android canvas。 您可以使用 Photoshop 等创建 SVG。然后像这样使用它:

SVG svg = SVGParser.getSVGFromResource(getResources(), R.raw.svg);
Picture picture = svg.getPicture();
Drawable drawable = svg.createPictureDrawable();

只需将所有坐标导入数据库或 .csv 文件并使用此方法

        Paint paint = new Paint();
        paint.setColor(Color.GRAY);
        paint.setAntiAlias(true);
        paint.setStrokeWidth(1);
        Path path = new Path();

            path.moveTo(x,y);
            path.lineTo(x,y);
            path.close();
            canvas.drawPath(path, paint);