Рисование полупрозрачного пути отображается как путь с полной альфа - PullRequest
0 голосов
/ 09 апреля 2020

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

Есть ли причина для этого? Я пытаюсь сделать путь полупрозрачным все время ... Это изображение показывает, как деталь начинается как полупрозрачная, но в конечном итоге заканчивается как полностью

@Override
protected void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    canvas.save();

    for (FingerPath fp : paths) {
        mPaint.setColor(fp.color);
        mPaint.setAlpha(40);
        mPaint.setStrokeWidth(fp.strokeWidth);
        mPaint.setMaskFilter(null);

        mCanvas.drawPath(fp.path, mPaint);
    }

    canvas.drawBitmap(mBitmap, 0, 0, mBitmapPaint);
    canvas.restore();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...