如何更改Android TextView
中的文本/字体设置? 例如,如何使文本变粗 ? android
设置属性字体
android:textStyle="bold"
若是您正在绘制它,那么这样作: spa
TextPaint.setFlags(Paint.FAKE_BOLD_TEXT_FLAG);
这很容易code
setTypeface(Typeface.DEFAULT_BOLD);
对于使用自定义字体但不使用粗体字体的状况,您可使用: xml
myTextView.setText(Html.fromHtml("<b>" + myText + "</b>");
在values文件夹的style.xml文件中使用所需的格式定义新样式 it
<style name="TextViewStyle" parent="AppBaseTheme"> <item name="android:textStyle">bold</item> <item name="android:typeface">monospace</item> <item name="android:textSize">16sp</item> <item name="android:textColor">#5EADED</item> </style>
而后经过使用TextView的属性编写如下代码,将此样式应用于TextView 样式
style="@style/TextViewStyle"