我想要把canvas的内容在imageview上显示出来,可是我不是很懂 imageview.draw
(canvas);是做什么的,这是我的代码: 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);
}
}
复制代码
分享至: