如何在<string> XML(eclipse / android)中换行或换行?


Answers:




20

使用\ t添加制表符,并使用\ n添加新行,这是下面的简单示例。

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>

9

您可以用于\n换行和\t制表符。另外,多余的空格/制表符只是按照您编写它们的方式进行复制,Strings.xml因此只需在需要的地方提供几个空格即可。

达到此目的的更好方法可能是在视图xml中使用padding / margin,然后将长文本分成不同的字符串 string.xml


1
如果您有所帮助,请接受别人的回答;)
Stefan de Bruijn 2012年


3

在string.xml的顶部添加此行

<?xml version="1.0" encoding="utf-8"?>

和使用

'\n'

从您想中断的地方。

例如 <string> Hello world. \n its awesome. <string>

输出:

Hello world.
its awesome.

如何制作两条折线?
jvargas

0
  • 在您的布局中包含此行 xmlns:tools="http://schemas.android.com/tools"
  • 现在,用于\n换行和\t用于制表符之类的空格。
  • 范例:

    对于\ nandroid:text="Welcome back ! \nPlease login to your account agilanbu"

    对于\ tandroid:text="Welcome back ! \tPlease login to your account agilanbu"


如何制作两条折线?
jvargas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.