回答
使用黑色斜線而不是正斜槓。 「\ n」
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">Hello\nWorld!</string>
</resources>
另外,如果你打算使用字符串作爲HTML,您可以使用<br />
一個換行符(<br />
)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">Hello<br />World!</string>
</resources>
我知道這是很老的問題,但它我搜索時排在了榜單上。所以我想用另一種方法更新。
在strings.xml檔案,你可以做\ n或您可以簡單地按ENTER鍵:
<string name="Your string name" > This is your string. This is the second line of your string.\n\n Third line of your string.</string>
這將導致您的TextView如下:
這是你的字符串。
這是你的字符串的第二行。
字符串的第三行。
這是因爲在字符串的開始聲明和新行之間有兩個返回值。爲了清晰起見,我還添加了\ n,因爲任何一種都可以使用。我喜歡在xml中使用回車來查看列表或任何多行字符串。我的兩分錢。
如果你把「\ n」在XML文件中的字符串,它作爲「\\ n」個
所以,我所做的:
text = text.Replace("\\\n", "\n"); (text is taken from resX file)
然後我得到一個行跳躍在屏幕上
很簡單,你只是把
\ n在任何你想打破線在你的字符串資源 。
例如
String s = my string resource have \n line break here;
這是一個老問題,但我發現,當你創建一個這樣的字符串:
<string name="newline_test">My
New line test</string>
在您的應用程序的輸出會是這樣(沒有換行符)
My New line test
當你把字符串放在曲浮選標記
<string name="newline_test">"My
New line test"</string>
換行符會出現:
My
New line test
希望這有助於有人!
適用於我,但爲了以防萬一,請記住,當您定義上述資源時,應避免使用'Html.fromHtml'。謝謝 – 2018-02-06 21:51:03
在Android Studio中使用翻譯編輯器時,只需單擊右側的圖標(或使用Shift-Enter),然後使用返回來添加換行符。 這將在本地化的strings.xml中正確插入\ n。
- 1. Silverlight字符串資源中的新行
- 2. 我可能包含字符串資源
- 3. 字符串資源
- 4. 資源字符串位置
- 5. 訪問字符串資源
- 6. qt「資源」字符串
- 7. Android的功能以接受字符串和字符串資源
- 8. 所有字符串資源
- 9. 可以將android資源字符串合併爲新的字符串嗎?
- 10. ResourceNotFoundException - 字符串資源ID
- 11. flexigrid的資源字符串
- 12. android資源字符串%
- 13. 添加字符串資源
- 14. Wicket資源 - 找不到字符串?
- 15. Android,找不到字符串資源
- 16. 是否有可能使用android:inputType與字符串資源
- 17. 在JSF資源包字符串中包含HTML - 可能嗎?
- 18. 是否有可能把一個字符串資源在EXTRA_TEXT
- 19. 如何從WPF中的其他字符串資源構建字符串資源?
- 20. 字符串新行字符
- 21. Android字符串資源無法訪問:android.content.res.Resources $ NotFoundException:字符串資源ID
- 22. 帶有「%」符號的字符串資源
- 23. 更新ASP.Net MVC的資源字符串不會更改輸出
- 24. 不能解析的Android資源字符串
- 25. 如何從資源字符串
- 26. 如何修復錯誤「調試資源字符串不可用」
- 27. silverlight4異常(調試資源字符串不可.............)
- 28. 調試資源字符串不可用(Silverlight + MonoMac)
- 29. C#字符串與n^n個可能性的連接
- 30. Android字符串資源多語言
你的意思是\ n?你有一個例子嗎? – Keith 2011-03-28 14:16:59
標記您的答案或添加評論,如果它不工作! – binnyb 2011-03-28 15:24:20
它應該是\ n。爲我工作 – akash89 2015-05-20 09:24:40