Ich fand this question, und das funktioniert gut. Aber ich habe eine Ressource-Zeichenfolge, die eine Formatzeichenfolge ist, die in String.format
geht.Wie man String.format verwendet, um einen formatierten Titel zu erstellen
Betrachten Sie R.string.test
als This is a test: <b>%1$s</b>
.
Dann ist dieser Code:
getActionBar().setTitle(String.format(getString(R.string.test), "TEST"));
nicht fett zeigen, aber das macht (aber es zeigt nicht das ersetzt String offensichtlich):
getActionBar().setTitle(getResources().getText(R.string.test));
Wie kann ich String.format
zum Erstellen ein formatierter Titel?
Verwenden Sie einen Spannable die Schriftart zu setzen, die aktuelle Art und Weise haben Sie es, Android wird es einfach ignorieren. Sehen Sie [diese Frage] (http://stackoverflow.com/questions/3282940/set-color-of-textview-span-in-android) auf, wie man es erreicht. – t0mm13b