J'essaie d'implémenter un textview personnalisé qui utilise ma propre police personnalisée.textview personnalisé en utilisant la police personnalisée
est-il un moyen de définir la police de caractères avant de faire un Super.onDraw()?
Afin de remplacer la police habituelle par la police personnalisée que je veux utiliser.
Quelque chose comme:
protected void onDraw(Canvas canvas)
{
Typeface font1 = Typeface.createFromAsset(context.getAssets(), "fonts/myfonts.ttf");
this.setTypeface(font1);
this.setTextSize(18);
super.onDraw(canvas);
}
Je sais que le code ci-dessus ne fonctionnera pas.
Ou est-ce que je n'ai pas d'autre choix que d'utiliser drawText() pour le faire?