TextView中文字类型修改:
-
字体样式
textView.setTypeface(Typeface.DEFAULT_BOLD, Typeface.BOLD_ITALIC);
-
字体类型
Typeface.DEFAULT:默认字体,常规字体类型
Typeface.DEFAULT_BOLD:黑体字体类型
Typeface.MONOSPACE:等宽字体类型
Typeface.SANS_SERIF:sans serif字体类型
-
字体样式
Typeface.BOLD //粗体
Typeface.BOLD_ITALIC //粗斜体
Typeface.ITALIC //斜体
Typeface.NORMAL //常规
-
字体阴影
textView.setShadowLayer(10,15,20,R.color.black);//清晰度,偏移量,最后一个无效参数
-
下划线
textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );
-
中划线
textView.setPaintFlags(Paint. STRIKE_THRU_TEXT_FLAG);
-
字体加粗
textView.getPaint().setFakeBoldText(true);