Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.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 Android drawText不显示文本_Java_Android - Fatal编程技术网

Java Android drawText不显示文本

Java Android drawText不显示文本,java,android,Java,Android,在我的View.onDraw()方法中,我使用的是这个代码,其他形状都可以绘制,但是当我尝试绘制文本时,什么都没有显示,我的代码中有什么错误?android API>15可能是200,600个坐标将文本绘制在您的外部canvas@antonio,我已经尝试将其设置为0,0,仍然相同,其他形状在该坐标处绘制…使用0,20表示100%确定抱歉问一个明显的问题,但是msgText是非空字符串吗?另一个问题可能是绘制的顺序,请尝试最后绘制文本。 Paint paint = new Paint(); pa

在我的
View.onDraw()
方法中,我使用的是这个代码,其他形状都可以绘制,但是当我尝试绘制文本时,什么都没有显示,我的代码中有什么错误?android API>15

可能是200,600个坐标将文本绘制在您的外部canvas@antonio,我已经尝试将其设置为0,0,仍然相同,其他形状在该坐标处绘制…使用0,20表示100%确定抱歉问一个明显的问题,但是msgText是非空字符串吗?另一个问题可能是绘制的顺序,请尝试最后绘制文本。
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setColor(Color.GREEN);
paint.setTextSize(20);
paint.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
paint.setTextAlign(Paint.Align.CENTER);
paint.setLinearText(true);
canvas.drawText(msgText, 200, 600, paint);