Salut à tous: J'écris une classe qui hérite de TextView, et remplace sa méthode onDraw()
, mais dans la méthode, mon appel de canvas.drawText()
ne semble fonctionner, le code juste comme ci-dessous:pourquoi mon invocation de Canvas.drawText() ne fonctionne tout simplement pas
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, Que fait-il? Cela devrait dessiner bonjour dans le coin supérieur gauche. Est-ce que ça plante? Ne fait-il rien? Est-ce que le comportement original de textView prend le dessus? Comment utilisez-vous le TextView écrasé dans une mise en page? –
@Greg - Je viens de nettoyer la mise en forme du code, user486005 a posé la question –