私はHtml.fromHtml()
をアンドロイドで使用すると、強調表示されたテキストが表示されますが、色はほとんど表示されません。基本的に、赤、青、緑、栗色の強調表示されたテキストを返します。それは黄色などのすべての色で動作しません。誰がなぜこれが起こるのか答えてもらえますか私は別の色で各単語を単語やハイライトを取りますが、それはすべての色のための作業をdoes'tアンドロイドライブラリを作成しているアンドロイドHtml.fromHtml()は毎回ハイライトされたテキストを表示しません
TextView tv=(TextView) findViewById(R.id.mytext);
tv.setText(Html.fromHtml("<font color='red'>highlight this </font>")); //This works
tv.setText(Html.fromHtml("<font color='yellow'>highlight this </font>")); //This does not work
をTextViewにするために強調表示色を設定するHtml.fromHtml()
を使用しています。
*これはなぜ起こるのでしょうか?*実際には、サンプルなしのhtml – Selvin
あなたは 'Html.fromHtml'を使用する必要がありますか?あなたは 'Spannable'を使用できませんか? – pskink
[mcve]を入力してください。これには、HTML、HTMLを使用しようとしているJavaコード、および「動作しない」という意味が含まれます。 – CommonsWare