J'ai écrit ce code:polices personnalisées dans les applications ne fonctionnent pas
Typeface tf = Typeface.createFromAsset(getAssets(), "lato.woff2");
TextView tv = (TextView) findViewById(R.id.myTextView);
tv.setTypeface(tf);
Mais il se bloque parce que:
"Caused by: java.lang.RuntimeException: Font asset not found lato.woff2"
Je mets le fichier de police, lato.woff2, dans ces dossiers:
src/main/assets/font/
src/main/assets/
Alors, qu'est-ce que je fais mal?
support android seulement fichier .ttf pour la famille de polices et mettre votre fichier .ttf dans le dossier des actifs seulement –
Andoid ne supporte que le format TTF (ou) OTF –
@NiteshPareek Terminé, mais maintenant je reçois cette erreur: Tenter d'invoquer la méthode virtuelle 'void android.widget.TextView.setTypeface (android.graphics .Typeface) 'sur une référence d'objet nul – xRobot