图像写入文本并显示给一个ImageView的 [英] write text on image and show it to a imageview
本文介绍了图像写入文本并显示给一个ImageView的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我写这个code图片文字:
i write text on a picture with this code :
Bitmap mBitmap = BitmapFactory.decodeResource(getResources(),R.drawable.file);
Canvas g = new Canvas(mBitmap);
Paint p = new Paint();
p.setColor(Color.BLACK);
p.setAntiAlias(true);
g.drawText("Text", 10, 10, p);
我怎么能显示结果在ImageView的?
How can i show result in a imageview ?
感谢
推荐答案
创建ImageView的(如果你没有一个在你的布局),并使用 setImageDrawable()
:
Create an ImageView (if you don't have one in your layout), and use setImageDrawable()
:
ImageView image = new ImageView(this);
image.setImageDrawable(new BitmapDrawable(mBitmap));
那么你的ImageView与<一个添加到您的布局href=\"http://developer.android.com/reference/android/view/ViewGroup.html#addView%28android.view.View%29\"相对=nofollow> addView()。
这篇关于图像写入文本并显示给一个ImageView的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文