作为对this的跟进,我试图将html字符串传递给setHint()
的{{1}}方法。但它不起作用。
使用html字符串输入到TextInputLayout
的{{1}}方法显然有效
进入这个方法的实现,在setText()
调用结束时调用的父方法(你可以查看函数here),我试图弄清楚在这里做了多少额外工作处理在设置TextView
提示时无法完成的html字符串。也许它与这里传递的setText()
参数有关。也许不吧。我实际上无法理解。
如我们所知,当您在TextInputLayout
上致电BufferType
时,会调用相同的父方法。
进入setText()
EditText
方法的详细信息,我想也许它也使用内部文本视图并使用它,也许我们可以以某种方式实现它。
我看到它使用了类setHint()
的一个实例。在调查了一段时间之后,我没有超越它。
所以,我的问题是,我们能实现吗?我们可以设置一个html字符串,以便在设置为TextInputLayout
的提示时正常运行。
示例html字符串:CollapsingTextHelper
。
因此,提示应以所提及的适当颜色显示。