java - TextView 使部分文本不加粗

标签 java android android-layout android-studio textview

我有一个 TextView 标题。我需要它显示一半文本粗体,另一半文本不粗体。我的设置方式如下图:

category.getName() --> 粗体 “尿路感染”---->不加粗

 title.setText(category.getName()+ "\n(urinary tract infection)");

如何实现这一目标?

最佳答案

您可以尝试使用 HTML 格式化 TextView。

title.setText(Html.fromHtml("<b>"+category.getName()+ "</b>\n(urinary tract infection)"));

关于java - TextView 使部分文本不加粗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39519004/

相关文章:

java - 用java改变css样式

intellij-idea - 在intellij idea中设置aspectj weaver的编译级别

android - 我的Android应用首次打开时需要很长时间才能加载

android - Xamarin android 自定义 View 获取自定义属性始终返回默认值

java - 我想在 java applet 中使用 Robot 类来让网络浏览器移动并单击鼠标

Java Swing 帮助

关于 Mozilla GeckoView 的 Android 问题

java - Android如何在对话框上制作确定按钮而不是全部大写

android - 验证 Android XML 文件中的资源引用

android - 如何自定义布局(高度和宽度)以及布局的容器?