Android police Personnalisée Spannable Police Span
Je suis en utilisant des polices Helvetica tout au long de ma demande. Actuellement, je suis entrain de créer les polices séparément de l'actif. J'ai donc dire que ces trois
HelveticaNeue = Typeface.createFromAsset(application.getAssets(), "fonts/HelveticaNeue.ttf");
HelveticaNeueBold = Typeface.createFromAsset(application.getAssets(), "fonts/HelveticaNeueBold.ttf");
HelveticaNeueBoldItalic = Typeface.createFromAsset(application.getAssets(), "fonts/HelveticaNeueBoldItalic.ttf");
Tout fonctionne très bien lorsque j'utilise une police de caractères pour un TextView. Cependant, j'ai besoin d'utiliser un spannable
Spannable WordtoSpan = new SpannableString("This text should be normal, but this needs to be bold, and normal");
WordtoSpan.setSpan(new TypefaceSpan("bold"), 5, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
Et je veux avoir une partie de la chaîne à être HeleveticaNeueBold et quelques-être juste HelveticaNeue. Je pense que ce qui est nécessaire est d'indiquer à Android que les 3 polices ci-dessus sont réellement liés de sorte qu'il peut passer de bien. À la recherche de toute autre manière de le faire ainsi.
- Avez-vous trouvé de réponse à cette question? Merci de partager la solution. Je tiens également à l'utilisation de deux Helvetica polices de pour UN TextView ))) Merci.
- Pas besoin de la coutume, la police de caractères.Voici la réponse de Cliquez ici
Vous devez vous connecter pour publier un commentaire.
Vous allez vouloir écrire une coutume TypefaceSpan. La bonne nouvelle, c'est qu'ils ne sont pas difficiles. Voir ici pour un exemple.