首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将文本附加到Html.fromHtml

将文本附加到Html.fromHtml
EN

Stack Overflow用户
提问于 2016-01-10 17:52:47
回答 1查看 207关注 0票数 0

我使用这种格式的html属性:

代码语言:javascript
复制
 <a href="https://www.example.com/">Example Company</a>

现在,我已经成功地使文本视图可点击,以便如果用户单击此文本视图,用户将被重定向到链接。

但是,我希望用户知道这是属性,所以我想在html属性之前使用" attribution:“这个词作为setText。换句话说,我想这样做:

代码语言:javascript
复制
attribution.setText("Attribution: " + Html.fromHtml("HTML ATTRIBUTION TEXT"));

我希望最终的结果是:

代码语言:javascript
复制
Attribution: Example Company

一旦我在我的html链接之前添加了单词"Attribution:“,链接就不再是可点击的。

我知道解决这个问题的一个简单方法是创建两个文本视图,一个包含单词"Attribution:“,另一个包含html并将它们放在一起,但是我想知道是否有一种方法可以将单词附加到html链接中,并且仍然保持链接可点击?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-10 17:55:49

选项1:将"Attribution: "放在HTML中。

选项2:TextUtils.concat()

选项3:转储HTML并使用SpannableStringBuilder构建整个值。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34708794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档