Можно ли рисовать с сглаживанием на холсте? Можно ли рисовать с помощью сглаживания на холсте? Мне нужны мои круги, а линия имеет гладкие ребра. Ответ 1 Операции рисования хотят Paint. В этом Paint вы установите Paint.setFlags(Paint.ANTI_ALIAS_FLAG) Ответ 2 Проверьте это. Он справедливо использует гладкие края. http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/FingerPaint.html Свойства краски, необходимые для получения сглаживания: mPaint = new Paint(); mPaint.setAntiAlias(true); Для использования рисунка: mPath = new Path(); mPath.reset(); mPath.moveTo(x, y);//can be used where to trigger the path Метод onDraw должен содержать: canvas.drawPath(mPath, mPaint); Объявите mPath и mPaint глобальными.
Ответ 1 Операции рисования хотят Paint. В этом Paint вы установите Paint.setFlags(Paint.ANTI_ALIAS_FLAG)
Ответ 2 Проверьте это. Он справедливо использует гладкие края. http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/FingerPaint.html Свойства краски, необходимые для получения сглаживания: mPaint = new Paint(); mPaint.setAntiAlias(true); Для использования рисунка: mPath = new Path(); mPath.reset(); mPath.moveTo(x, y);//can be used where to trigger the path Метод onDraw должен содержать: canvas.drawPath(mPath, mPaint); Объявите mPath и mPaint глобальными.