Android テキストビューでレンダリングされる HTML テキストの太字要素に別のフォントを使用する必要があります。
このようにしてみましたが、Typeface style 引数は、テキストビューでそのスタイルのフォントを設定するのではなく、テキストビュー全体を通常または太字に設定するだけのようです。
TextView tv = (TextView) dialogView.findViewById(R.id.textInstructions);
String instructions = "<b>Headline</b><br/>Regular Text";
tv.setText(Html.fromHtml(instructions));
Typeface font = Typeface.createFromAsset(BaseActivity.this.getAssets(), "OpenSans-Regular.ttf");
Typeface bold = Typeface.createFromAsset(BaseActivity.this.getAssets(), "OpenSans-Bold.ttf");
tv.setTypeface(font, Typeface.NORMAL);
tv.setTypeface(bold, Typeface.BOLD);
このstackoverflowの質問がそれに答えるように見えます.2つのtrue typeフォントを1つにマージする必要があります:
太字と斜体で異なるフォントを使用したテキスト ビューの Html
しかし、ttfedit でフォントをマージする方法についての説明を見つけることができませんでした。ユーティリティを開きましたが、使い方がわかりません。