图像写入文本并显示给一个ImageView的 [英] write text on image and show it to a imageview

查看:124
本文介绍了图像写入文本并显示给一个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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆