2013-08-19 53 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中的任何特殊字符。