Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android上绘制线条时颜色不正确_Android_Canvas_Drawing - Fatal编程技术网

在android上绘制线条时颜色不正确

在android上绘制线条时颜色不正确,android,canvas,drawing,Android,Canvas,Drawing,我尝试使用重写方法onDraw绘制10行代码: public void onDraw(Canvas canvas){ super.onDraw(canvas); canvas.drawColor(Color.BLACK); Paint paint = new Paint(); paint.setColor(Color.BLUE); for(int i=0;i<10;i++){ canvas.drawLine(0,100*i,canv

我尝试使用重写方法onDraw绘制10行代码:

public void onDraw(Canvas canvas){

    super.onDraw(canvas);
    canvas.drawColor(Color.BLACK);
    Paint paint = new Paint();
    paint.setColor(Color.BLUE);
    for(int i=0;i<10;i++){
        canvas.drawLine(0,100*i,canvas.getWidth(),100*i,paint);
    }

}
public void onDraw(画布){
super.onDraw(帆布);
画布。drawColor(颜色。黑色);
油漆=新油漆();
油漆。设置颜色(颜色。蓝色);

对于(int i=0;i在真实设备上检查有时genymotion不显示正确的线条像素..谢谢你的建议。它确实有助于记录我的评论,也可能帮助其他人!在真实设备上检查有时genymotion不显示正确的线条像素..谢谢你的建议。它确实有助于记录我的评论,也可能帮助其他人!