Android绘制bitmap的问题。 20C

前提是我通过zxing生成了一个300*300的二维码bitmap,然后我想在这个bitmap四周加上文字。如图图片说明,整体生成一个bitmap,请问哪位大神能知道怎么弄

2个回答

你可以利用自定义View,View有一个方法叫做getMatrix();
具体做法如下:
1.自定义一个view,在将这个二维码的bitmap画入;
2.利用drawText()方法加入想要家入的文字(使用代码控制好位置即可);
3.调用getMatrix()方法,获取matrix
4.将matrix通过Bitmap的构造方法,转换成bitmap
5.大功告成

你该用canvas绘制

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!