如何创建一个位图,如在android上创建.csv文件

时间:2013-12-02 06:08:00

标签: android bitmap

我们可以创建一个csv文件并将其保存在link

中给出的存储卡中

同样我想创建Bitmap。那么请帮我如何创建位图上写一些文字?

1 个答案:

答案 0 :(得分:1)

您可以使用CanvasdrawText()

Bitmap bmp = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
Canvas c = new Canvas(bmp);
Paint paint = new Paint();
paint.setColor(Color.BLACK);
c.drawText("Hello world!", xPos, yPos, paint);
bmp.compress(Bitmap.CompressFormat.PNG, 100, new FileOutputStream(destFilePath);

您还可以通过Paint - 对象设置字体和文字大小。请参阅How to set fontPaint.setTextSize()