我如何在android中拆分位图图像?

时间:2012-03-29 17:19:38

标签: android

我只是android的初学者。我想将位图图像分成块,然后以相同的方式显示图像但是分割。这有可能吗?

2 个答案:

答案 0 :(得分:3)

不要试图将图像分成块,而应该使用:

canvas.drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint)

这将绘制部分图像。因此,为了实现分解的效果,您实际上只是使用srcdest矩形来绘制图像的指定部分。其中src是您要绘制的部分的局部图像坐标中的矩形,dest是用于将其定位在屏幕上的矩形。

答案 1 :(得分:0)

您可以使用以下方法获取源位图的区域:

Bitmap.createBitmap(Bitmap source, int x, int y, int width, int height)