我想显示一个包含动态和静态数据的字符串。我想要动态数据的常规自定义字体和静态数据的轻字体
下面是我在string.xml中提到的字符串
reduce
我在textview中声明了轻字体,但是我如何为动态数据提供常规字体。
答案 0 :(得分:0)
您可以使用set字体方法在文本视图上应用浅色字体,然后在常规样式或粗体样式的其他文本上应用spannable类。所以它看起来像你想要的
tView.setTypeface(lightTypefaceObject);
SpannableString spannablecontent=new SpannableString("Normal Font Style Text");
spannablecontent.setSpan(new StyleSpan(android.graphics.Typeface.BOLD),
0,spannablecontent.length(), 0);
// set Text here
tView.setText(spannablecontent);