美文网首页Android
BottomNavigationBar踩坑

BottomNavigationBar踩坑

作者: 进击的NickMao | 来源:发表于2017-10-30 00:02 被阅读42次
  • 分享个免费获取常用icon矢量图的网站
    设计达人: 8000个已分类好的扁平化图标
  • Selector默认为一样颜色
    原生的Android实在是丑,于是我矢量图加了颜色:
    naviga.xml.png 但是编译App发现结果是这样的:
    默认主题.png 太丑了,后来发现icon默认显示的是colorPrimary,太丑,满足不了我这个处女座的高要求。后来找到解决方法:navigation.setItemIconTintList(null),参数null实际上对应的是app:itemIconTint,完美解决:
    修改后.png 原理是Android的底层API对应规则为:
    setItemBackgroundResource(int):设置背景资源,对应的属性app:itemBackground
    setItemIconTintList(ColorStateList):icon设置颜色,对应的属性app:itemIconTint
    setItemTextColor(ColorStateList):item设置字体颜色,对应的属性app:itemTextColor

相关文章

  • BottomNavigationBar踩坑

    分享个免费获取常用icon矢量图的网站设计达人: 8000个已分类好的扁平化图标 Selector默认为一样颜色原...

  • JavaScrip-StepPitGuide《JavaScrip

    《JavaScript踩坑指南》JavaScrip-StepPitGuide? 《JavaScript踩坑指南》 ...

  • 算法踩坑6-二叉搜索树排序

    背景 接上面五篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 ...

  • 算法踩坑5-归并排序

    背景 接上面四篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 来...

  • D1094:踩坑的价值最大化

    是人就会踩坑,不踩坑理论上就不属于人类,踩坑是人之常情,能回头站在坑边反思,才是对踩过的的坑价值最大化的体现,要不...

  • 交互设计师所要避免的几个坑

    前言 工作中难免会踩到几个坑,即使现在不踩以后还会踩,只有踩过才会深刻记住,踩过说明爱过!但是踩过的坑必须把坑填满...

  • 踩坑,使用cocoaPods import导入时没有提示的解决办

    续上篇写的,踩坑,cocoaPods ---- framework not found Pods之后 ,又踩坑了。...

  • 2020-10-19随笔 踩坑0传值

    踩坑:当值传入0时,if条件判断时候会自己转换,记录踩坑。

  • 随笔

    读书啊,就是一个坑踩完了又掉进另一个坑,先说踩读书没用的坑,爬出来了,再踩读书要多的坑,之后再踩读书要精啊,读书要...

  • PHP中的数据类型

    一说到数据类型,这个坑就太多了,多到有哪些坑,有多少坑,不知道自己还会踩哪些坑,以及踩过的坑还会不会再踩,我对...

网友评论

    本文标题:BottomNavigationBar踩坑

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