美文网首页Android知识库安卓Android
Android 图标自适应:用 TextView 来显示图片 &

Android 图标自适应:用 TextView 来显示图片 &

作者: OCNYang | 来源:发表于2016-12-06 16:25 被阅读5197次

    先对曾经点喜欢或者收藏这篇文章的朋友说声抱歉,因部分原因个人决定在简书停更并转移驻扎到其他平台。本想删除账号,可不忍已经点喜欢和收藏的朋友再进入此文章看到 “404” 的页面。所以在下面附上这篇文章转移的新地址。

    《Android 图标自适应:用 TextView 来显示图片 & 生成自己的字体库》 新地址如下:
    掘金: https://juejin.im/post/5a04068af265da43322705b5
    CSDN: http://blog.csdn.net/shedoor/article/details/77326110

    同时你也可以到我的个人博客网站查看:www.ocnyang.com

    相关文章

      网友评论

      • 8723bace08c3:遍历感觉不太优雅
      • d047cfbe3800:不错不错,喜欢
      • hfk:可是第一种方法,每次加载activity都要遍历一次xml布局,如果布局很复杂,那岂不是效率很低?
      • JayDragon:写的很好,收藏起来
      • G米:大师撸了好几天了。假如字体库的字段 服务器返回给我 再显示到View中,我直接赋值set赋值。没有用。这个fontawesome只能够从在String.xml文件配置么。
      • 水天相映:第二个方法 如果是代码 new 出来的view 就没有替换字体
      • c38ae957af65:如果是menu类需要图标怎么整?
        OCNYang:@XSugar 但是如果真的想用在menu上也是有可能的。我们知道需要menu显示条目的地方,大多情况下我们都是可以用自定义布局代替的。比如Toolbar的条目布局/侧滑的条目布局,都是可以用自定义布局代替的。
        OCNYang:@XSugar menu一般用来显示条目,而每个条目常常都不仅有图标还有条目文本。而本文提供的方案正是把TextView的文本属性变成了图标,而同时Textview也失去了显示原生文本的属性。所以不适合用在menu。
      • 6e521bf68da5:写个自定义view继承textview然后设置字体不是更好么
        6e521bf68da5:原来上面有说,怪我没仔细看
        OCNYang:@延长线L 部分 TextView 设置字体使用这种方法是比较灵活的;这种方法也是比较简单的,文章里没有详细写出来; 源码 内提供的四种方法包含这种形式。
      • 洛沐神:学习了
      • david_zhw:感谢分享
      • 41b5db6748f8:Textview显示图片能不能跟用imageview对比一下,这样比较直观
        OCNYang:@小鬼旦_ 对于使用 TextView 显示图片的优势,可以查看文章最后附录的 `鸿洋 - Android IconFont全攻略` 的链接。里面有鸿洋大神对网友的部分疑虑的回答和对比分析 :innocent: ,或许你可以在那里得到一定的答案。
      • c1adca3ce1ab:i like
        OCNYang:@社工库 3Q

      本文标题:Android 图标自适应:用 TextView 来显示图片 &

      本文链接:https://www.haomeiwen.com/subject/ngermttx.html