大家好:我正在写一个继承自TextView的类,并覆盖它的onDraw()
方法,但在该方法中,我调用的canvas.drawText()
没有似乎有效,代码如下:为什么我调用Canvas.drawText()只是不工作
protected void onDraw(Canvas canvas) {
// super.onDraw(canvas);
Paint paint = new Paint();
paint.setColor(android.graphics.Color.WHITE);
paint.setTextSize(20);
String text = "hello";
canvas.drawText(text, 0, 0, paint);
}
@bemace,它有什么作用?这应该在左上角画出你好。它会崩溃吗?它没有做任何事情吗? textView的原始行为是否接管?你如何在布局中使用重写的TextView? – 2010-10-25 06:04:05
@Greg - 我刚刚清理了代码格式,user486005提出了问题 – 2010-10-25 16:39:27