onDraw()不使用micromax帆布手机

时间:2013-12-25 09:16:08

标签: android android-canvas ondraw

这是我的触摸方法。

public boolean onTouchEvent(MotionEvent event) 
{
    drawView.setDetail(event.getX(),event.getY());
    drawView.setBackgroundColor(Color.WHITE);
    drawView.refreshDrawableState();
    rl.refreshDrawableState();
}

这是我的画布类。

public void setDetail(int x,int y)
{
    this.x=x;
    this.y=y;
}
public void onDraw(Canvas canvas) 
{
        paint.setColor(Color.BLUE);
       paint.setStyle(Paint.Style.STROKE);
       paint.setStrokeWidth(3);        
        canvas.drawRect(x, y, x+300, y+500, paint);
   }

当我在模拟器中运行我的代码时,它工作正常,但是当我使用micromax canvas时,它无效。

0 个答案:

没有答案