我想加粗“”文本的一部分,但我不知道这是我的文字:
<string name="apropos"> Le projet Marocherche : Bâtir au cœur d un portail professionnel, destiné aux entreprises marocaines, une création conçue par des "professionnels pour des professionnels".
答案 0 :(得分:4)
就这样使用 -
String sourceString = "<b>" + id + "</b> " + name;
mytextview.setText(Html.fromHtml(sourceString));
如果要编辑strings.xml中的字符串,可以将其作为 -
<resource>
<string name="styled_welcome_message">We are <b>so</b> glad to see you.</string>
</resources>
答案 1 :(得分:3)
您可以在字符串资源中使用<b>
和</b>
标记(以及他们的<i>
和<u>
对应标记)。根据您使用字符串资源的位置和方式,将应用格式。
答案 2 :(得分:1)
您可以使用SpannableStringBuilder
和new StyleSpan(android.graphics.Typeface.BOLD)
将字符串的一部分格式化为粗体。您可以获得帮助here
答案 3 :(得分:0)
您可以使用如下所示的html格式:
String str = "You are about to start a video consultation with Dr. "+doctor.lastname()+", press <b>Ok</b> to proceed";
textview.setText(Html.fromHtml(str);