2012-02-08 12 views
0

私のプロジェクトでは、指示ページを表示する必要があります。ページは8つの命令で構成されています。したがって、これらの手順を表示するには8 textviewsを作成する必要がありますか? 1つのテキストビューを使用してこれらの命令をすべて表示することは可能ですか?複数のテキスト行をアンドロイドで作成する方法は?

I read about multi-line textviews

私のケースでは、8つの命令すべてを1つのテキストビューに表示することはできますか?あなたの文字列をフォーマットするHTMLを使用することができます

答えて

2

を:それへのStringBuilder。

0

textView.setText(Html.fromHtml("item 1<br>item 2<br>"));

3

私の知る限りのstrings.xmlで使用する場合、あなたがそこにあなたの指示を宣言し、それを参照することができるように、改行文字\ nは、認識されて思い出すようレイアウト。私はレイアウトXML自体の中でそれを行う方法を見つけたことはありませんでしたが、何かがあるかもしれません。

編集:明確にするため - 私はエスケープ文字、例えば使用することを意味:あなたが使用することができますtextView.setText("1st line\n 2nd line");

0

:あなたは、文字列リソースからまたはコードスルー\n改行文字を使用することができます

<string name="instructions">Line 1\nLine 2</string> 
関連する問題