0
更新:對於那些誰正在尋找的答案,我發現這個教程,最佳: mobile.tutsplus.com插入和格式化文本的Android
我想插入一個TextView
與長文本。我怎麼做?只需將它插入string.xml
?
有什麼方法來格式化文本?像:字體,顏色,對齊方式,空間(如TabSpace - 我不知道它是如何調用的)段落。
更新:對於那些誰正在尋找的答案,我發現這個教程,最佳: mobile.tutsplus.com插入和格式化文本的Android
我想插入一個TextView
與長文本。我怎麼做?只需將它插入string.xml
?
有什麼方法來格式化文本?像:字體,顏色,對齊方式,空間(如TabSpace - 我不知道它是如何調用的)段落。
您可以按以下使用:
<string name="screen_lbl"><![CDATA[<FONT COLOR="#ff0000">Here</FONT><FONT COLOR="#ffffff">Enter Data</FONT>]]></string>
您可以使用CDATA
在strings.xml
,或者如果你想在java做的,做如下用途Html.fromHtml()
:
TextView.setText(Html.fromHtml("<u><b>"+Your String+"</b></u>"));
您是否找到解決方案@ raulpop8 –
謝謝!它正在工作,但是,如何導入新的字體?如果我正在編寫我的文本並需要UTF-8編碼(特殊字符 - 除英語以外的其他語言),我是否需要一些特殊的代碼? :) – RaulPop
如果你想編碼爲UTF-8,可以這樣做:'String str = URLEncoder.encode(「Your String」,「UTF-8」);'...你能否UPVOTE我的答案... 。 –