Линия рисования холста Android - сделайте линию толще

Кажется, это должно быть несколько тривиально, однако в моем приложении для Android я использую холст, чтобы нарисовать серию соединенных вместе линий. По какой-то причине мои линии очень-очень тусклые и тонкие. Мне было интересно, как сделать линии толще? Вот мой код ...

for(int i=1; i<myArrayListOfValues.size(); i++){

        Paint myPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
        myPaint.setStrokeWidth(8/*1 /getResources().getDisplayMetrics().density*/);
        myPaint.setColor(0xffff0000);   //color.RED

        canvas.drawLine(myArrayListOfValues.get(i), myArrayListOfValues.get(i), myArrayListOfValues.get(i-1), myArrayListOfValues.get(i-1), myPaint);       

    }

Другое дело ... мои линии и круги, которые я рисую, ВСЕГДА черные ... setColor (), похоже, никогда не дает никакого эффекта. Я пробовал использовать имена цветов (например, color.red) и даже их шестнадцатеричные значения (например, 0xffff0000)

24
задан Simon Sarris 26 July 2011 в 13:21
поделиться