我想创建一个图像(例如优惠券)在我的应用程序中给出的编辑text.Let中的规范假设我有3个编辑文本的名称,颜色,内容respectively.when我填写这些细节,并点击提交按钮,一个图像应该生成包含所有的规范,我在编辑文本中给出,使用户可以随时更改它,并生成所需的图像。
我如何才能做到这一点?
发布于 2012-01-17 15:10:40
您可以为优惠券创建任意大小的位图:
Bitmap coupon = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
然后创建用于绘制到位图中的画布:
Canvas canvas = new Canvas(coupon);
使用canvas
绘制您的优惠券,调用方法与在屏幕上绘制时相同。最后,您可以在自定义视图的onDraw
方法中或通过创建一个ImageView并使用优惠券位图调用它的setImageBitmap
方法来在屏幕上显示位图。
https://stackoverflow.com/questions/8890812
复制相似问题