2016-01-19 152 views
0

這是我的html screenshot 當我在edittext上設置它時,它不會增加edittext字體大小。EditText不支持HTML中的字體大小標籤android

edittext.setText(Html.fromHtml()) 

有什麼想法嗎?

+0

它是魔法,如果我們能夠知道你想要什麼......請用格式化的代碼片段和精確的描述來重新處理你的問題。 – Opiatefuchs

+0

你的問題不清楚,請看[問] –

+0

是這是圖像鏈接http://i.stack.imgur.com/aRDWf.png –

回答

0

使用其他選項來設置edittext參數。

此外,請勿使用<p>進行設置。 只有幾個標記,它支持:

<a href="..."> 
<b> 
<big> 
<blockquote> 
<br> 
<cite> 
<dfn> 
<div align="..."> 
<em> 
<font color="..." face="..."> 
<h1> 
<h2> 
<h3> 
<h4> 
<h5> 
<h6> 
<i> 
<img src="..."> 
<p> 
<small> 
<strike> 
<strong> 
<sub> 
<sup> 
<tt> 
<u> 

順便說一句,你可以使用類似:

EditText et = new EditText(this); 
et.setText(Html.fromHtml("Simple Text <B>Formatted Text</B> Simple Text Again")); 

但這是醜陋:)

+0

在我的應用程序創建記錄部分 我有一個字體微調器,增加和減少編輯文本的字體大小,然後將這些數據以Html格式保存在服務器上,但是在編輯記錄部分中,當我將這些數據重新轉換爲相同的格式時,則編輯文本不會讀取此HTML。 你有什麼其他想法? –

+0

此外字體顏色標記正在工作,但字體大小標記不起作用 –

+0

添加微調器更改值偵聽器像這裏:http://stackoverflow.com/a/1714426/1979882然後更改edittext喜歡這樣的值:http:// stackoverflow .com/a/12706274/1979882 – Vyacheslav