Androidは、カスタムフォントでHTMLテキストを太字で表示します

アイザック

カスタムフォントを太字で表示するのに少し問題があります。これが私がやろうとしていることです。

res / stringにHTML形式の文字列を設定しました

<string name="string1">
<![CDATA[<b>Title1</b><p>sub text</p>]]>
</string> 

次に、実行時にフォントを設定します(getStringは文字列からresIDを取得します)。

Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/eurostileltstddemi.ttf"); 
TextView body = (TextView) findViewById(R.id.tv_body);
body.setText(Html.fromHtml(getString(name)));
body.setTypeface(tf);

問題は、テキストが本来あるべき場所に太字で表示されないことです。私が間違っているアイデアはありますか?

申し訳ありませんが、太字のテキストとそうでないテキストが必要であることを追加するのを忘れました。

アダム・ラドムスキー

使用する:

body.setTypeface(tf, Typeface.BOLD);

書体

また、webViewで書体を設定することもできます。次のようなものを追加するだけです。

<html>  <head><style type=\"text/css\">  @font-face {  font-family: MyFont;      src: url(\"file:///android_asset/font.ttf\")  }    body { font-family: MyFont;  font-size: 12px;  text-align: justify;   }   </style> </head><body>

およびロードを使用して:

webView.loadDataWithBaseURL("file:///android_asset/", result, "text/html", "UTF-8", "null");

//編集された質問の場合

String s = getResources().getString(R.string.string1);
((TextView) findViewById(R.id.t)).setText(Html.fromHtml(s), TextView.BufferType.SPANNABLE);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

カスタム フォントを使用してテキスト ビューで太字と斜体のスタイルを設定する (プログラムで)

分類Dev

ggsave()はテキストを太字にせず、タイトルだけでなくすべてのテキストのフォントを変更します

分類Dev

OpenSansカスタムフォントを使用して** Swift 4 **で下線と太字のテキスト範囲を作成する方法

分類Dev

太字のグーグルフォントは通常よりも低いテキストを表示します

分類Dev

太字フォントでカスタムフォントファミリーを作成する方法

分類Dev

カスタムフォントに太字、通常、斜体のフォントスタイルを使用するにはどうすればよいですか?

分類Dev

Bootstrapでテキストラベルを通常のフォント(太字ではない)にする方法は?

分類Dev

Windowsフォームのリッチテキストボックスでテキストを太字にする

分類Dev

JTextAreaインスタンスで選択したテキストに太字のフォントスタイルを設定する方法

分類Dev

プログラムでカスタム太字フォントを設定する方法-迅速

分類Dev

簡単な問い合わせフォームでテキストを太字で表示するにはどうすればよいですか?

分類Dev

FirefoxはGoogleOswaldの通常のフォントを太字で表示します

分類Dev

Select2は太字のテキストを正しく表示しますが、入力すると太字がhtmlタグになります

分類Dev

Androidのtextviewテキストはカスタムフォントで側面が切り取られます

分類Dev

gnuplotでカスタムUnicodeフォントを使用して(e)psまたはpdfを生成するイタリックおよび太字のラテン文字とギリシャ文字

分類Dev

太字のタグで囲まれたテキストを太字にします

分類Dev

CListCtrlはフォントスタイルを太字に設定します

分類Dev

太字のテキストはiPhoneには表示されませんが、Androidでは正常に表示されます

分類Dev

印刷CSSは、Bootstrapcol-md-6でテキストを太字にします

分類Dev

すでに太字になっているテキストレンダリングを「超太字」として太字にするのはなぜですか?

分類Dev

Pythonはフォントと色でテキストを表示しますか?

分類Dev

カスタムフォントの太字バージョンを取得するにはどうすればよいですか?

分類Dev

文字列をレンダリングして、実際のスタイル(区切り、太字など)でテキストを表示します

分類Dev

Djangoフォーム:フォームからメールに送信されるテキストを太字で表示する

分類Dev

Pythonはカスタムテキストでグラフを描画します

分類Dev

ボタンのテキストを部分的に太字にすることはできません

分類Dev

matplotlibを使用して一部のテキストを太字で表示する

分類Dev

HTMLで*を使用して太字のテキストが必要

分類Dev

Golang VIP:カスタムTrueTypeフォントでテキストをレンダリングする方法は?

Related 関連記事

  1. 1

    カスタム フォントを使用してテキスト ビューで太字と斜体のスタイルを設定する (プログラムで)

  2. 2

    ggsave()はテキストを太字にせず、タイトルだけでなくすべてのテキストのフォントを変更します

  3. 3

    OpenSansカスタムフォントを使用して** Swift 4 **で下線と太字のテキスト範囲を作成する方法

  4. 4

    太字のグーグルフォントは通常よりも低いテキストを表示します

  5. 5

    太字フォントでカスタムフォントファミリーを作成する方法

  6. 6

    カスタムフォントに太字、通常、斜体のフォントスタイルを使用するにはどうすればよいですか?

  7. 7

    Bootstrapでテキストラベルを通常のフォント(太字ではない)にする方法は?

  8. 8

    Windowsフォームのリッチテキストボックスでテキストを太字にする

  9. 9

    JTextAreaインスタンスで選択したテキストに太字のフォントスタイルを設定する方法

  10. 10

    プログラムでカスタム太字フォントを設定する方法-迅速

  11. 11

    簡単な問い合わせフォームでテキストを太字で表示するにはどうすればよいですか?

  12. 12

    FirefoxはGoogleOswaldの通常のフォントを太字で表示します

  13. 13

    Select2は太字のテキストを正しく表示しますが、入力すると太字がhtmlタグになります

  14. 14

    Androidのtextviewテキストはカスタムフォントで側面が切り取られます

  15. 15

    gnuplotでカスタムUnicodeフォントを使用して(e)psまたはpdfを生成するイタリックおよび太字のラテン文字とギリシャ文字

  16. 16

    太字のタグで囲まれたテキストを太字にします

  17. 17

    CListCtrlはフォントスタイルを太字に設定します

  18. 18

    太字のテキストはiPhoneには表示されませんが、Androidでは正常に表示されます

  19. 19

    印刷CSSは、Bootstrapcol-md-6でテキストを太字にします

  20. 20

    すでに太字になっているテキストレンダリングを「超太字」として太字にするのはなぜですか?

  21. 21

    Pythonはフォントと色でテキストを表示しますか?

  22. 22

    カスタムフォントの太字バージョンを取得するにはどうすればよいですか?

  23. 23

    文字列をレンダリングして、実際のスタイル(区切り、太字など)でテキストを表示します

  24. 24

    Djangoフォーム:フォームからメールに送信されるテキストを太字で表示する

  25. 25

    Pythonはカスタムテキストでグラフを描画します

  26. 26

    ボタンのテキストを部分的に太字にすることはできません

  27. 27

    matplotlibを使用して一部のテキストを太字で表示する

  28. 28

    HTMLで*を使用して太字のテキストが必要

  29. 29

    Golang VIP:カスタムTrueTypeフォントでテキストをレンダリングする方法は?

ホットタグ

アーカイブ