Android 使绘制的文本清晰

Android 使绘制的文本清晰,android,paint,Android,Paint,我已经编写了在图像上绘制文本并保存图像的代码,但是我正在绘制的文本在图像上看起来模糊。需要做哪些修改才能使其清晰,或者是否有其他方法在android中在图像上绘制文本 Canvas canvas = new Canvas(photo); Typeface tf = Typeface.create(topaste, Typeface.BOLD); Paint paint = new Paint(); p

我已经编写了在图像上绘制文本并保存图像的代码,但是我正在绘制的文本在图像上看起来模糊。需要做哪些修改才能使其清晰,或者是否有其他方法在android中在图像上绘制文本

Canvas canvas = new Canvas(photo);
                Typeface tf = Typeface.create(topaste, Typeface.BOLD);
                Paint paint = new Paint();
                paint.setStyle(Style.FILL);
                paint.setTypeface(tf);
                paint.setColor(Color.WHITE);

                paint.setStrokeWidth(12); 
                canvas.drawBitmap(photo, 0, 0, paint);
                canvas.drawText(topaste, 15, 120, paint);
                image.setImageBitmap(photo);
你试着这样做

        public void onClick(View v) {
            mBitmap.eraseColor(Color.TRANSPARENT);
            mPath.reset();
            mView.invalidate();
        }
这是一个徒手画和清晰画的例子