2012年1月29日日曜日

xml:文字列の前後の空白文字が表示されない

xml:文字列の前後の空白文字が表示されない

画面構成を整えるため、文字列の前後に空白文字を挿入したい場合がある。
英語の環境で次のxmlを実行させた場合、文字列の前後の空白文字は表示されない。
    <string name="TextVolume"> Volume </string>
空白文字を表示するためには、次のように、前後を括弧で括らねばならない。
    <string name="TextVolume">" Volume "</string>

日本語の環境において、文字列の前後に全角の空白文字を書いた場合、その全角空白文字は表示される。
    <string name="TextVolume"> 音 量 </string>
しかし、半角の空白文字であれば、その空白文字は表示されない。この場合、前後に括弧を施せば表示される。

これらはxmlでの話である。Javaのcodeにおいては、普通に、教科書どおりに書けば良い。

0 件のコメント:

コメントを投稿