Android, проблема с drawPoint - PullRequest
       3

Android, проблема с drawPoint

0 голосов
/ 11 июля 2011

если есть графический код, который выглядит примерно так:

canvas.drawLine (x01,y01,x02,y02,thePaint); 

canvas.drawLine (x11,y11,x12,y12,thePaint);

canvas.drawPoint(200,200, thePaint);

canvas.drawLine (x31,y31,x32,y32,thePaint);

Когда чертеж отображается, появляются первые две линии и точка. Третья строка не отображается. Ничего не нарисовано после отображения drawPoint.

Что не так?

1 Ответ

1 голос
/ 12 июля 2011

Странно. Похоже, ошибка в Android. Чтобы обойти это, попробуйте использовать Paths.

        Path path = new Path();
        path.moveTo(10, 10);
        path.lineTo(20, 20);
        path.lineTo(80, 200);

        canvas.drawPath(path, paint);

        canvas.drawPoint(100, 100, paint);

        path = new Path();
        path.moveTo(10, 100);
        path.lineTo(20, 150);

        canvas.drawPath(path, paint);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...