Как я могу добавить значения для drawanvas trianagle в Android?

У меня небольшая проблема, чтобы поместить значения в треугольник холста. Пожалуйста, найдите эти изображения.

разыскиваемое изображение: https://drive.google.com/file/d/0B0uDiLp3seSVbEg2cFVRazA4NDQ/edit?usp=sharing

пробное изображение: https://drive.google.com/file/d/0B0uDiLp3seSVTVVrUTIzOTNJdTQ/edit?usp=sharing

Я хочу поместить от 10 до 90 значений в холст треугольника и имена также. Пожалуйста, дайте мне предложения, как этого добиться. Я пытался, но я не могу найти решение.

Код:

protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        Paint paint = new Paint();

        /*paint.setColor(android.graphics.Color.BLACK);
        canvas.drawPaint(paint);*/

        paint.setStrokeWidth(4);
        paint.setColor(android.graphics.Color.RED);
        paint.setStyle(Paint.Style.FILL_AND_STROKE);
        paint.setAntiAlias(true);

        Point a = new Point(350,300);
        Point b = new Point(50,700);
        Point c = new Point(700,700);

        Path path = new Path();
        path.setFillType(FillType.EVEN_ODD);

        path.moveTo(350,300);
        path.lineTo(b.x, b.y);
        path.lineTo(c.x, c.y);
        path.lineTo(a.x, a.y);
        path.close();

        canvas.drawPath(path, paint);



        Paint paint1 = new Paint();

        //paint1.setColor(android.graphics.Color.BLACK);
        //canvas.drawPaint(paint1);

        paint1.setStrokeWidth(4);
        paint1.setColor(android.graphics.Color.YELLOW);
        paint1.setStyle(Paint.Style.FILL_AND_STROKE);
        paint1.setAntiAlias(true);


        Point a1 = new Point(400,350);
        Point b1 = new Point(140,700);
        Point c1 = new Point(700,700);




        Path path2 = new Path();
        path2.setFillType(FillType.EVEN_ODD);

        path2.moveTo(400,350);
        path2.lineTo(b1.x, b1.y);
        path2.lineTo(c1.x, c1.y);
        path2.lineTo(a1.x, a1.y);
        path2.close();

        canvas.drawPath(path2, paint1);
           }

0 ответов

Другие вопросы по тегам