Надеюсь, вам это поможет (он работает с несколькими языками).
<string name="test_string" ><![CDATA[<font color="%1$s"><b>Test/b></font>]]> String</string>
И в вашем java-коде вы можете сделать:
int color = context.getResources().getColor(android.R.color.holo_blue_light);
String string = context.getString(R.string.test_string, color);
textView.setText(Html.fromHtml(string));
Таким образом, только часть «Тест» будет окрашена (и полужирным шрифтом).