如何在android中增加字符串某些部分的字体大小?
我想在设置为文本视图之前增加字符串某些部分的字体大小。如何在android中增加字符串某些部分的字体大小?,android,Android,我想在设置为文本视图之前增加字符串某些部分的字体大小。 表示我的字符串是“Hello Stack over flow”。然后我希望字体大小大于其他单词,并且是粗体的。执行如下操作 String str="<small>Hello Stack</small><big>Over</big>flow"; textview.setText(Html.fromHtml(str)); String str=“Hello StackOverflow”; s
表示我的字符串是“Hello Stack over flow”。然后我希望字体大小大于其他单词,并且是粗体的。执行如下操作
String str="<small>Hello Stack</small><big>Over</big>flow";
textview.setText(Html.fromHtml(str));
String str=“Hello StackOverflow”;
setText(Html.fromHtml(str));
执行以下操作
String str="<small>Hello Stack</small><big>Over</big>flow";
textview.setText(Html.fromHtml(str));
String str=“Hello StackOverflow”;
setText(Html.fromHtml(str));
您可以使用SpannableString
例如:
TextView tv = new TextView(this);
String string= "Hello";
String title="MyTitle";
SpannableString ss1= new SpannableString(string);
ss1.setSpan(new RelativeSizeSpan(2f), 0, ss1.length(), 0);
tv.append(ss1);
tv.append(title);
setContentView(tv);
折断
你也可以检查一下
搜索支持的html标记
您可以使用
SpannableString
例如:
TextView tv = new TextView(this);
String string= "Hello";
String title="MyTitle";
SpannableString ss1= new SpannableString(string);
ss1.setSpan(new RelativeSizeSpan(2f), 0, ss1.length(), 0);
tv.append(ss1);
tv.append(title);
setContentView(tv);
折断
你也可以检查一下
搜索支持的html标记
例如,您可以使用html字符串将某些部分加粗
private String getHtmlText(String boldString,String restString){
String htmlString = "<b>" +boldString +"</b> " + restString;
return htmlString;
}
例如,可以使用html字符串将某些部分加粗
private String getHtmlText(String boldString,String restString){
String htmlString = "<b>" +boldString +"</b> " + restString;
return htmlString;
}
您可以使用Html.fromHtml()。您可以使用可扩展字符串您可以使用Html.fromHtml()。您可以在任何地方使用可扩展字符串来查看大小的变化?更大的最大的?在哪里可以看到尺寸的变化?更大的最大的?