jjzjj

sourceBitmap

全部标签

android - 如何在 Android 中从矩形位图创建方形位图

基本上,我有一个矩形位图,想创建一个新的方形位图,其中将包含矩形位图。因此,例如,如果源位图具有宽度:100和高度:400,我想要一个宽度为:400和高度:400的新位图。然后,在这个新位图的内部居中绘制源位图(为了更好地理解,请参见附图)。我下面的代码很好地创建了方形位图,但是源位图没有被绘制到其中。结果,我得到了一个全黑的位图。代码如下:BitmapsourceBitmap=BitmapFactory.decodeFile(sourcePath);BitmapresultBitmap=Bitmap.createBitmap(sourceBitmap.getHeight(),sour