为了账号安全,请及时绑定邮箱和手机立即绑定

如何设置TextView textStyle,例如粗体,斜体

如何设置TextView textStyle,例如粗体,斜体

冉冉说 2019-11-21 12:54:46
如何TextView在Java中设置样式(粗体或斜体)而不使用XML布局?换句话说,我需要android:textStyle用Java 编写。
查看完整描述

3 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

textView.setTypeface(null, Typeface.BOLD_ITALIC);

textView.setTypeface(null, Typeface.BOLD);

textView.setTypeface(null, Typeface.ITALIC);

textView.setTypeface(null, Typeface.NORMAL);

保留以前的字体


textView.setTypeface(textView.getTypeface(), Typeface.BOLD_ITALIC)


查看完整回答
反对 回复 2019-11-21
?
HUH函数

TA贡献1836条经验 获得超4个赞

尝试将此设置TextView为粗体或斜体


textView.setTypeface(textView.getTypeface(), Typeface.BOLD);

textView.setTypeface(textView.getTypeface(), Typeface.ITALIC);

textView.setTypeface(textView.getTypeface(), Typeface.BOLD_ITALIC);


查看完整回答
反对 回复 2019-11-21
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

以编程方式:

您可以使用setTypeface()以下程序进行编程:


textView.setTypeface(null, Typeface.NORMAL);      // for Normal Text

textView.setTypeface(null, Typeface.BOLD);        // for Bold only

textView.setTypeface(null, Typeface.ITALIC);      // for Italic

textView.setTypeface(null, Typeface.BOLD_ITALIC); // for Bold and Italic

XML:

您可以<TextView />像这样直接在XML文件中设置:


android:textStyle="normal"

android:textStyle="normal|bold"

android:textStyle="normal|italic"

android:textStyle="bold"

android:textStyle="bold|italic"


查看完整回答
反对 回复 2019-11-21
  • 3 回答
  • 0 关注
  • 3203 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信