【问题标题】:EditText not support HTML font size tag in android [closed]EditText 不支持 android 中的 HTML 字体大小标签 [关闭]
【发布时间】:2016-04-24 20:55:04
【问题描述】:

这是我的html screenshot 当我在edittext上设置它时,它不会增加edittext字体大小。

edittext.setText(Html.fromHtml()) 

有什么想法吗?

【问题讨论】:

  • 如果我们能知道你到底想要什么,那就太神奇了......请用格式化的代码 sn-p 和准确的描述重新处理你的问题。
  • 你的问题不清楚,请看How to Ask
  • 是的,这是图片链接i.stack.imgur.com/aRDWf.png

标签: android html android-edittext


【解决方案1】:

使用其他选项设置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"));

但这很丑:)

【讨论】:

  • 在我的应用程序创建记录部分中,我有一个字体微调器,可以增加和减少编辑文本上的字体大小,然后以 Html 格式将此数据保存在服务器上,但在编辑记录部分中,当我重新转换时这些数据为相同的格式,然后编辑文本而不是读取这个 html。你还有什么想法?
  • 字体颜色标签也有效,但字体大小标签无效
  • 添加微调器更改值侦听器,如下所示:stackoverflow.com/a/1714426/1979882,然后更改 edittext 喜欢的值,如下所示:stackoverflow.com/a/12706274/1979882
  • 我没有改变整个编辑文本的字体大小,只有选定的文本字体大小是增加和减少的。
  • @UjjwalJha ,如此处所述,无法设置字体大小:stackoverflow.com/a/7740039/1979882
猜你喜欢
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-04
  • 1970-01-01
  • 1970-01-01
  • 2017-11-08
相关资源
最近更新 更多