/n
XML リソース文字列に新しい行を追加することはできないようです。これを行う別の方法はありますか?
200462 次
21 に答える
422
スラッシュではなくブラックスラッシュを使用してください。 \n
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">Hello\nWorld!</string>
</resources>
また、文字列を HTML として使用する場合<br />
は、改行に使用できます( <br />
)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">Hello<br />World!</string>
</resources>
于 2011-03-28T14:16:36.323 に答える
42
次の解決策を試した後
- 追加
\n
- 後にスペース
\n
なしで追加 - を使用して、テキスト内でEnter キー
""
を押します - Enter キーを押してテキスト
- 使用する
lines=2
私を解決するのはbr
タグです
<string name="successfullyfeatured">successfully<br/> You are now a member</string>
アップデート
最も信頼できる解決策は、翻訳エディタを使用してテキストを編集することです。これにより、新しい行が処理されます
于 2020-11-08T08:00:16.170 に答える
7
Android Studio で翻訳エディタを使用する場合は、右側のアイコンをクリックして (または、Windows では Shift-Enter、MacOS では Alt/Option-Enter を使用)、改行を return で追加します。
\n
これにより、ローカライズされたstrings.xmlに正しく挿入されます。
于 2018-01-21T12:32:35.437 に答える
1
デザインタブで改行を確認し、使用しているデバイスで確認するには:
<br/><br/>\n\n
(改行2本まで)
于 2021-07-19T23:32:48.713 に答える