小编Sur*_*rma的帖子

如何在android中的imageview上绘制画布

我想在android中的imageview上显示画布内容

我不理解imageview.draw(画布);

继承我的代码:

public class Matrix extends Activity {
    public Bitmap mybitmap,newbmp,bitmap,bmp;
    ImageView imageview;

    Paint paint;
    @Override
    public void onCreate(final Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        imageview=(ImageView)findViewById(R.id.ImageView01);
        imageview.setDrawingCacheEnabled(true);
    }

    protected void onDraw(Canvas canvas)
    {
        imageview.draw(canvas);
        mybitmap=BitmapFactory.decodeResource(getResources(), R.drawable.image);
        canvas.drawBitmap(mybitmap, 0, 0, paint);
    }

}
Run Code Online (Sandbox Code Playgroud)

android

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×1