Hola a todos: Escribo una clase que hereda de TextView y anulo su método onDraw()
, pero en el método, mi invocación de canvas.drawText()
no parece funcionar, el código simplemente, como a continuación:por qué mi invocación de Canvas.drawText() simplemente no funciona
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, ¿qué hace? Esto debería dibujar hola en la esquina superior izquierda. ¿Se cuelga? ¿No hace nada? ¿El comportamiento original de textView toma el control? ¿Cómo está usando la TextView reemplazada en un diseño? –
@Greg - Acabo de limpiar el formato del código, user486005 hizo la pregunta –