Android中的换行符添加了填充
我有5-10行地址信息,我想在Android应用程序的布局中插入这些信息。 我不想使用单独的文本视图,但希望有一个可以手动插入换行符的文本视图 我通过添加\n来完成此操作,它似乎有效,但是。。这也增加了填充或空格,我不确定是哪一个 例如: 这个XMLAndroid中的换行符添加了填充,android,newline,textview,Android,Newline,Textview,我有5-10行地址信息,我想在Android应用程序的布局中插入这些信息。 我不想使用单独的文本视图,但希望有一个可以手动插入换行符的文本视图 我通过添加\n来完成此操作,它似乎有效,但是。。这也增加了填充或空格,我不确定是哪一个 例如: 这个XML <string name="contact_address"> Street address\n City\n Country </string> 有人知道可能会出现什么问题,或者我必须放弃并创建5
<string name="contact_address">
Street address\n
City\n
Country
</string>
有人知道可能会出现什么问题,或者我必须放弃并创建5-10个单独的文本视图吗?试试:
<string name="contact_address">Street address\nCity\nCountry</string>
街道地址\n城市\n国家
为了消除XML中的空格。我偶然发现了这一点,并找到了一种更好的方法来保持XML格式和换行符,而无需额外填充 使用
第1行
\第2行
\第3行
而不是
<string>Line 1\n
Line 2\n
Line 3
</string>
第1行\n
第2行\n
第3行
Andreas的问题是什么。街道地址\n城市\n国家。它工作正常。为什么你有一个包含所有这些内容的字符串?谢谢,它工作正常。也许我不应该试图让XML看起来很好,每个单词都有新行:)@Andreas:您的大多数资源XML不必担心这个问题,但是字符串资源的内容对空格很敏感。
<string>Line 1
\nLine 2
\nLine 3
</string>
<string>Line 1\n
Line 2\n
Line 3
</string>