Jeu de police personnalisée pour Android fragments
J'ai été en utilisant Jake de Wharton ViewPagerIndicator et je suis en train d'essayer de mettre en œuvre une police personnalisée sur l'un de mes fragments. J'ai essayé d'utiliser ce code:
TextView txt = (TextView) findViewById(R.id.Zipcode);
Typeface font = Typeface.createFromAsset(getAssets(), "fonts/customfont.ttf");
txt.setTypeface(font);
Dans le onCreate
pour l'activité principale, qui résultats dans une exception de pointeur null dans le logcat et parfois typeface cannot be made
. J'ai aussi essayé de mettre la police dans le fragment lui-même dans les deux onCreate
et onCreateView
cependant findViewById
et getAssests()
sont inconnus méthodes dans le fragment de portée.
Je vais avoir du mal à déterminer si la police est le problème ou si je suis en train de mettre le fon pas où est le problème.
- Est
customfont.ttf
dansassets/fonts/
? - correct je l'ai dans les actifs/fonts
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer ce
avec cela, vous pouvez avoir le contexte, dans le champ d'application du fragment et d'obtenir le point de vue et les actifs
onCreateView
doit retourner un point de vue qui votre code ne fonctionne pas.return v;
doit être en bas.Définir la police de caractères dans yourViewHolder de la classe de
comme ça.