文字列の末尾と先頭のスペースを保持するにはどうすればよいでしょうか? 質問する

文字列の末尾と先頭のスペースを保持するにはどうすればよいでしょうか? 質問する

リソース/値ファイルから次の 2 つの文字列を連結する必要があります。

<string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string>
<string name="Toast_Memory_GameWon_part2"> flips !</string>

私はこのようにします:

String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2);

Toast.makeText(this, message_all_pairs_found, 1000).show();

しかし、最初の文字列の末尾と 2 番目の文字列の先頭のスペースは消えてしまいました (Toast が表示されたとき)...

どうすればいいですか ?

答えはここにあると思うドキュメントリンク

&amp ;それとも「&」文字を使用するようなものですか?

ベストアンサー1

文字列のフォーマットを使用する場合でも、文字列の先頭または末尾に空白文字が必要な場合があります。このような場合、\, によるエスケープもxml:space属性も役に立ちません。空白文字には HTML エンティティを使用する必要があります&#160;

&#160;改行できない空白に使用します。通常のスペースに
使用します&#032;

おすすめ記事