使TextView Bold Italic等

时间:2017-08-31 16:37:26

标签: java android

我有一个引用应用程序,我可以选择从资源中选择字体进行文本查看。它在下面

text_quotes.setTypeface(Typeface.createFromAsset(getAssets(), image));

我还有另一个功能,我希望给出选项,使文字变粗,斜体等。我试过它,如下面的代码

text_quotes.setTypeface(null,Typeface.BOLD);

但这是将字体更改为默认值...如何使用应用于文本视图的相同字体使其变为BOLD等?

我正在学习机器人......所以如果我的问题很容易,请忽略。感谢

2 个答案:

答案 0 :(得分:1)

使用此

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

当您传递null时,它返回默认的Typeface

答案 1 :(得分:0)

使用textView.setTypeface(TypeFace.BOLD);

它对我有用。