Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Canvas drawtext提供模糊的图像_Java_Android_Canvas - Fatal编程技术网

Java Canvas drawtext提供模糊的图像

Java Canvas drawtext提供模糊的图像,java,android,canvas,Java,Android,Canvas,我是Android开发新手。我知道一定有一个简单的解决办法,但我想不出来 我正在使用canvas.drawText(数字、边距、50、mPaintText)绘制图像。。下面是我如何初始化TextPaint的mPaintText=newtextpaint()和mPaintText.setTextSize(4f)。我想画的数字是1234567890 当我看到画廊里的图片时。它看起来很小,非常适合我。但是,在放大之后,还不清楚。它似乎正在失去决心。不过我不想增加字体大小,因为它相对于图像大小所占的空间

我是Android开发新手。我知道一定有一个简单的解决办法,但我想不出来

我正在使用canvas.drawText(数字、边距、50、mPaintText)绘制图像。。下面是我如何初始化TextPaint的
mPaintText=newtextpaint()
mPaintText.setTextSize(4f)
。我想画的数字是
1234567890


当我看到画廊里的图片时。它看起来很小,非常适合我。但是,在放大之后,还不清楚。它似乎正在失去决心。不过我不想增加字体大小,因为它相对于图像大小所占的空间对我来说绝对完美。有什么见解吗

你能澄清你的问题吗?你对截图本身有问题吗?还是与设备上的文本大小有关?@stan0不,这不是屏幕截图问题。我同意尺寸较小,即4f。我的想法是,如果不失去分辨率,通过放大,一个人应该能够清楚地看到它。哦,是的,在保存时,我使用了CompressFormat.JPEG,叫做getDrawingCache().compress(CompressFormat.JPEG,100,newfileoutputstream(newfile(Path));