我相信之前已经有类似的问题,但我找不到它的任何信息...因此,除非有其他人知道链接,否则我将发布我的版本。
无论如何...
我有一个AlertDialog
,它会在我的strings.xml
文件中查找一个字符串来在对话框中显示。该字符串看起来类似于:
<string name="about_app">
Blah blah blah talking about stuff this is a line
Oh look I continued onto another line! Now I want these...\n\n
So this is another paragraph! Intriguing. Yes, onto the next line
Android text doesn't necessarily consider this a new line, which is fine
becauase i only care about paragraphs, which I'm using backslash n's for!\n\n
And... here's my final statement! Woo.\n
</string>
在AlertDialog中,所有内容(基本上)都显示正确。 "Blah blah blah..." 与
AlertDialog
的左侧对齐,并继续直到遇到 \n\n
。从这里开始,我得到了所需的间距,然后是"So this is..."。然而,"So this is..." 缩进了一个令人烦恼的小空格,我无法去掉!"And... here's my..."也是一样。有没有人有解决方法?注意:我尝试删除代码中每个段落后面的空行-没有任何作用。我还确保我的\n
后面没有空格。
喋喋不休地谈论这些东西,这是一行 哦,看,我继续到另一行了!现在我想要这些... \n \n所以这是另一个段落!有趣。是的,进入下一行 Android 文本并不一定认为这是一个新行,这很好, 因为我只关心段落,我正在使用反斜杠 n 进行处理!\n \n还有...这是我的最后陈述!Woo。\n
</string>` - Rajesh\n
。 - Rajesh