Android探索之旅(第三十七篇)网络动态获取并加载Selector(Glide篇)

最近公司一个项目菜单切换栏需要动态从后台获取,于是翻阅了很多资料来去学习这一块的知识,很多方案很不错,但并不适合我现在要做的项目,我项目中切换tab的icon是从后台获取到的,并且加载选中未选中两套图,只允许第一次加载慢,往后就采用缓存加载,无延迟,效果图
效果图
以下为主要代码,相信大家都能看得懂,看不清晰的大家可以新链接去打开
这里写图片描述

有一点需要大家注意的地方,那就是在drawable.addState添加状态的时候,要注意先添加选中状态的图片,其次才是未选中的状态,和shape添加选择器一样的,希望读者能够注意到,希望对你有帮助,喜欢的点个赞~~~