2013-08-19 57 views
0

Hy!我正在開發我的Android應用程序,並且我想對文本進行格式化,以便我的TextView在聯繫我們上顯示該文本,以便在該網站上看起來很像,但我不知道如何在strings.xml文件中對其進行格式化。我嘗試過使用基本的HTML格式,爲電子郵件地址和網站添加<br>標記,併爲<a>標記添加標記,但沒有任何更改。如何格式化?可以將如此大的字符串保存到strings.xml中嗎?Android字符串xml文件格式化

http://visitsplit.com/#pages?page=409

回答

0

可以使用\n新線。

此外,您可以使用Html.fromHtml創建Spanned,將有基本格式 - 粗體,斜體,鏈接等

這樣,你會需要重寫運動方法實際上使鏈接操作:

textView.setMovementMethod(LinkMovementMethod.getInstance()); 
textView.setLinksClickable(true); 
0

您可以使用HTML標記,如<br><a>,通過使用:

yourTextView.setText(Html.fromHtml(getString(R.string.your_string))); 

確保您正確地轉義strings.xml中的任何特殊字符。