canvas 里drawbitmap方法

canvas 里drawbitmap方法
  1. Rect src = new Rect(x1, y2, cx1,cy1);
  2. Rect dst = new Rect(x2, y2, cx2, cy2);
  3. canvas.drawBitmap(mBitmap, src, dst, null);
复制代码
第一个矩形,是你想截取的bitmap里面的哪一段。
第二个矩形,是你想显示在屏幕上的什么位置。

两个矩形可以不一样大小,在绘制的时候,会自动拉伸。

你可能感兴趣的:(canvas 里drawbitmap方法)