我用这段代码在图片上写文字:
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中显示结果?
感谢
答案 0 :(得分:1)
创建一个ImageView(如果你的布局中没有),并使用setImageDrawable()
:
ImageView image = new ImageView(this);
image.setImageDrawable(new BitmapDrawable(mBitmap));
然后使用addView()将ImageView添加到您的布局中。