更改画布上的位图

时间:2013-03-10 17:32:28

标签: android canvas bitmap

我有一个视图类和活动以及与XML链接的视图类。视图类首先绘制字母a的位图。在活动中,有下一个和上一个按钮,允许用户操纵字母图像。然而,我到处寻找清理画布,似乎没有任何关于此事的内容。我不确定如何访问视图类来更改图像,因为它们通过XML布局文件链接。

查看课程

    protected void onDraw(Canvas canvas) {

    drawLetterA(canvas);

}

public void drawLetterA (Canvas canvas) {

    Bitmap myBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.lettera);
    canvas.drawBitmap(myBitmap, 0, 0, null);

}

public void drawLetterB (Canvas canvas) {

    //canvas.drawColor(Color.WHITE);
    Bitmap myBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.letterb);
    canvas.drawBitmap(myBitmap, 0, 0, null);

}

0 个答案:

没有答案