我希望我的工具栏有一个彩色标题。那不是问题。但是我怎样才能实现瓷砖的第一个字母,例如是黑色,其余是白色? 这可能吗?
答案 0 :(得分:3)
一个可能是使用Html.fromHtml
来更改字符串两部分的字体颜色。 E.g。
String first = "<font color='#FF000000'>F</font>";
String rest = "<font color='#FFFFFFFF'>irst</font>";
setTitle(Html.fromHtml(first + rest));
答案 1 :(得分:3)
SpannableString title = new SpannableString("Title text");
title.setSpan(new ForegroundColorSpan(Color.BLACK), 0, 1, 0);
title.setSpan(new ForegroundColorSpan(Color.WHITE), 1, title.length(), 0);
setTitle(title);