我发现这个HTML标签列表(据说)支持HTML.fromHtml来创建跨文本:
http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html
现在有没有办法用Font-Tag设置自定义字体?
答案 0 :(得分:6)
只需使用带有<font>
属性的face
标记即可。这至少是因为Android 1.5(see source code)。
face
属性的值将传递给TypefaceSpan(String)
constructor以创建Spannable。例如,使用“monospace”,“serif”或“sans-serif”。
答案 1 :(得分:-1)
这对我有用
Typeface typeface = Typeface.createFromAsset(context.getAssets(), "fonts/OpenSans-Regular.ttf");
currentRounds.setTypeface(typeface);
currentRounds.setText(Html.fromHtml("Current Rounds <br><b>2650</b>"));
答案 2 :(得分:-4)