Einen Teil einer Zeichenkette in Textansicht fett formatieren

7

Warum funktioniert der folgende Code nicht? Es funktioniert in einem Toast aber nicht in einem TextView. boldName wird nicht fett angezeigt, wenn ich mein Programm ausführe, aber es wird fett dargestellt, wenn ich es auf einen Toast setze. Hat jemand andere Lösungen?

%Vor%     
user3131263 31.12.2013, 02:28
quelle

2 Antworten

19

Ich bin ehrlich gesagt nicht sicher, warum genau TextViews so funktionieren, wie Sie es tun, wenn Sie fett formatieren, aber nur, wenn TextView fett formatiert ist, aber Sie können nicht, wenn nur ein Teil fett ist und da sind noch andere Strings drin.

Dieser Code wird jedoch für Sie funktionieren:

%Vor%     
Michael Yaworski 31.12.2013, 03:14
quelle
0

Sie können SpannableStringBuilder verwenden, weil es von spannable und CharSequence implementiert, auch können Sie alles mit folgenden

tun %Vor%

Ich habe colors.xml in Werten hinzugefügt

%Vor%     
Abe 07.05.2015 14:05
quelle

Tags und Links