首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以编程方式更改TextStyle

以编程方式更改TextStyle
EN

Stack Overflow用户
提问于 2018-11-07 05:57:27
回答 2查看 101关注 0票数 2
代码语言:javascript
复制
@Override
protected void onBindViewHolder(@NonNull final Chat.MessagesViewHolder holder, final int position, @NonNull final MessagesHelper model) {
       holder.mDisplayText.setBackgroundColor(BackgoundColorSent);
}

对于textColor和size,我可以这样做,但是textStyle没有任何方法。我正在使用firebaseRecyclerAdapter,并希望根据用户的意愿以编程方式更改recyclerView项的style

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-07 06:10:42

您可以使用setTypeface对文本应用样式。

代码语言:javascript
复制
textView.setTypeface(Typeface.BOLD_ITALIC);

您可以使用的其他类型有:

  1. Typeface.BOLD
  2. Typeface.NORMAL
  3. Typeface.SANS_SERIF
  4. Typeface.MONOSPACE
  5. Typeface.ITALIC
票数 1
EN

Stack Overflow用户

发布于 2018-11-07 06:07:08

最好用xml文件"textStyle()“中的命令更改文本样式。

您需要从项目视图中更改布局中的内容。

我希望我能帮你。

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

https://stackoverflow.com/questions/53184248

复制
相关文章

相似问题

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