我发现this question,并且工作正常。但我有一个资源字符串,它是一个格式字符串,进入String.format
。如何使用String.format创建格式化标题
考虑将R.string.test
设置为This is a test: <b>%1$s</b>
。
那么这个代码:
getActionBar().setTitle(String.format(getString(R.string.test), "TEST"));
不显示大胆,但这(但并不明显的显示替换字符串):
getActionBar().setTitle(getResources().getText(R.string.test));
如何使用String.format
创建一个格式化的标题?
使用Spannable设置文本字体,你拥有了它目前的方式,Android将只是忽略它。看到[这个问题](http://stackoverflow.com/questions/3282940/set-color-of-textview-span-in-android)如何实现它。 – t0mm13b