首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在运行时更改TextView的样式

如何在运行时更改TextView的样式
EN

Stack Overflow用户
提问于 2011-01-08 05:24:15
回答 5查看 105.1K关注 0票数 103

我有一个安卓应用程序,当用户点击TextView时,我想要应用定义的样式。

我想找一个textview.setStyle(),但它并不存在。我试过了

代码语言:javascript
复制
textview.setTextAppearance();

但它不起作用。

EN

回答 5

Stack Overflow用户

发布于 2011-01-20 23:10:58

就像乔纳森建议的那样,使用textView.setTextTypeface works,我几秒钟前刚刚在一个应用程序中使用过它。

代码语言:javascript
复制
textView.setTypeface(null, Typeface.BOLD); // Typeface.NORMAL, Typeface.ITALIC etc.
票数 91
EN

Stack Overflow用户

发布于 2012-03-13 18:01:20

代码语言:javascript
复制
TextView tvCompany = (TextView)findViewById(R.layout.tvCompany);
tvCompany.setTypeface(null,Typeface.BOLD);

你可以从代码中设置它。Typeface

票数 12
EN

Stack Overflow用户

发布于 2012-05-17 22:24:52

我发现textView.setTypeface(Typeface.DEFAULT_BOLD);是最简单的方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4630440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档