2016-01-19 112 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