【问题标题】:TextView make part of text not boldTextView 使部分文本不加粗
【发布时间】:2017-01-23 22:42:08
【问题描述】:

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

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

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

我如何做到这一点?

【问题讨论】:

  • 使用HTML,检查this question
  • 这样做了:title.setText(Html.fromHtml(""+serviceName+"")+"\n(尿路感染)");没用
  • title.setText(Html.fromHtml(""+serviceName+"\n(泌尿道感染)")); -- 如果 /n 是换行,你可以这样做 -- title.setText(Html.fromHtml(""+serviceName+"
    (ur‌​inary tract infection)"));
  • 谢谢大家收到!

标签: java android android-layout android-studio textview


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-16
    相关资源
    最近更新 更多