Android IconFont 动态设置

Android IconFont 动态设置

前言

现在iconfont使用的很普遍,一些小icon直接放在TextView上,修改字体颜色就修改了icon颜色,非常方便。

具体使用

官网:http://www.iconfont.cn/help/detail?spm=a313x.7781069.1998910419.14&helptype=code

动态设置

由于我自己本身也是直接在xml写好然后直接R.string.**这样使用的,所以都不存在问题。

今天我突然想在数据库中动态去设置icon,直接调用代码

  TextView tv = new TextView(getContext());
  tv.setText(/**后台返回的icon数据**/)

不会出现icon,而是出现了一些奇怪的东西。

解决:

  TextView tv = new TextView(getContext());
  tv.setText( Html.fromHtml(/**后台返回的icon数据**/))
    原文作者:javalong
    原文地址: https://www.jianshu.com/p/321a534e4d3b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞