1. ホーム
  2. java

[解決済み] Androidでstrings.xmlの文字列の中の単語を太字にする

2022-05-07 15:32:33

質問

strings.xmlの文字列の1つに長いテキストがあります。そのテキストの中のいくつかの単語を太字にし、色を変えたいのです。

どうすればいいのでしょうか?

どのように解決するのですか?

基本的には、文字列リソースにhtmlタグを使用して、以下のように記述することができます。

<resource>
    <string name="styled_welcome_message">We are <b><i>so</i></b> glad to see you.</string>
</resources>

そして、Html.fromHtmlを使うか、spanableを使うか、私が貼ったリンクを確認してください。

昔の似たような質問。 TextViewの中に複数のスタイルを持たせることは可能ですか?