2016-06-17 2 views
0

私はニュースを表示するアプリに取り組んでいます。私は試しました
tv.setText(Html.fromHtml("Bold Text"));
しかし、それは私がニュースを書いていないだろうと私は書いた人がプログラミングの知識を持っていないと仮定して私の必要性を満たしていないので、太字のテキスト太字。android textviewでの特定の言葉のスタイリング

答えて

0

はこのようにそれを使用します。

tv.setText(Html.fromHtml("<b>" + title + "</b>" + "<br />" + 
      "<small>" + description + "</small>" + "<br />" + 
      "<small>" + DateAdded + "</small>")); 

あなたがニュースを書いて1でない場合はそのタイトル、説明、およびUSCHを依頼してから、このコードを使用します。

+0

私のカスタムタグを作成してテキストフォントを変更したり、テキストビューにスマイリーを追加することはできますか? – Collins

0

Html.fromHtml()を使用している場合は、HTMLフォーマットを使用してテキストを入力するだけで、そのメソッドがHTMLタグを解析してスタイルを適用します。作者が太字にしたい場合は、そのテキストを囲むだけで<b></b>というタグが付けられ、自動的にコード内に太字になります。

String lineOfText = "This is a line of text. To make words <b>bold</b>, simply use HTML <b>bold tags</b>."; 
TextView styledText = (TextView) findViewById(R.id.styledText); 
styledText.setText(Html.fromHtml(lineOfText));