コードで textView のテキストを設定したい。私のテキストは次のようなものです:" aaaa \n bbb\n ccc" 画面で setText() メソッドを使用すると、この形式で正確になり、次のようにはなりません:
"aaaa
bbb
ccc".
xml android:text="aaaa \n bbb\n ccc" を入力すると、正常に動作します。これをxmlファイルからではなく、コードで設定する必要があります。これどうやってするの?
次のように、改行文字「\n」を使用するだけです。
myTextView.setText("aaaa\nbbb\nccc");
次のように出力されます。
aaaa
bbb
ccc
HTML タグを使用します。
myTv.setText(Html.fromHtml("<p>aaaa<br/>bbbb<br/>cccc</p>"));
このようにしてみてください:
setText("aaaa\nbbb\nccc");