ホームページ >ウェブフロントエンド >htmlチュートリアル >HTML 要素を文字列リソース ファイルに追加し、文字列リソースを直接使用する HTML 要素が機能しない原因の解決策_html/css_WEB-ITnose

HTML 要素を文字列リソース ファイルに追加し、文字列リソースを直接使用する HTML 要素が機能しない原因の解決策_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:38:241204ブラウズ

文字列リソースの html をエスケープする

1. 要件の説明

次の効果を実現するには、これが文字列リソースであることに注意してください

「バインドされていない携帯電話番号? バインド」 、最後の 2 つの単語が赤色になるはずです。

2. 実装方法

アイデアは次のとおりです。 を使用して 2 つの単語をバインドします。

   <string > 未绑定手机号? <font color="#0f9afc">绑定</font></string>

3. 問題の説明

以下のコードを使用した上記の操作は、私が望む効果を達成できません。

   textview.setText(Html.fromHtml(getString(R.string.test_string)));


4. 解決策

Google で解決策を見つけたので、リンクをみんなと共有します

   <a target=_blank href="http://www.grokkingandroid.com/android-quick-tip-formatting-text-with-html-fromhtml/">点击打开链接</a>

修正されたコードは次のとおりです:

   <string name="test_string"><![CDATA[未绑定手机号? <font color="#0f9afc">绑定</font>]]></string>


5. 概要

私たちの製品をもっと便利にできれば、このちょっとした知識が皆さんのお役に立てば幸いです。夕方に映画を観る予定です。 . 皆さんの幸せな夕食をお祈りします。




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。