3
我有應該呈現它的HTML格式的內容一個TextView。從代碼,這可以這樣實現,TextView的HTML格式
textView.setText(Html.fromHtml(someText));
有沒有辦法通過XML來做到這一點?
我問,因爲我不希望通過代碼來設置文本,在我的情況下,文本來自一個DB的呼叫,通過一個適配器顯示。
我有應該呈現它的HTML格式的內容一個TextView。從代碼,這可以這樣實現,TextView的HTML格式
textView.setText(Html.fromHtml(someText));
有沒有辦法通過XML來做到這一點?
我問,因爲我不希望通過代碼來設置文本,在我的情況下,文本來自一個DB的呼叫,通過一個適配器顯示。
是有的(簡單)標籤一堆由TextView的理解 - 如果文本以XML字符串中的資源設置。
所以基本上
<TextView text="@string/foo" .. />
也可以給模板像"Hello <b>%s</b>"
,但在這裏,你仍然需要運行一些代碼的價值,以填補%s
看看http://developer.android.com/guide/topics/resources/string-resource.html格式化提示和簡短的例子。
什麼樣的格式?文本是什麼樣的? – 2011-02-17 16:44:24
@Robby池, 嗨,文本看起來像這樣 - < p ALIGN = "離開" > <跨度風格= " FONT-FAMILY:投石機毫秒,日內瓦; (第1天)我們通常從12只Cd1小鼠獲得1200個小鼠胰島。隔離由UVA胰島隔離核心完成。胰島以RPMI + P/S + 10%FBS和25毫米葡萄糖(由我們製備並提供給胰島中心實驗室)交付給我們。 < /跨度> </P > < p ALIGN = "左" > <跨度風格= "字體家庭:投石機毫秒,日內瓦;在這種情況下 – 2011-02-17 16:59:31