首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >android 如何正确使用 泛型 和 多参数 “偷懒”

android 如何正确使用 泛型 和 多参数 “偷懒”

作者头像
林冠宏-指尖下的幽灵
发布2018-01-03 10:37:59
发布2018-01-03 10:37:59
1.7K0
举报

我要实现这样一个标题栏

共 4 个选项,采用布局是一个 TextView 对应一个小三角 ImageView,各个选项没被点击时,字体颜色是 黑色,小三角不显示,点击后,字体变色,小三角居下显示,同时在下面的 layout 显示对应的布局内容。

要实现这样的逻辑,并不难,但是,如果常规地去写的话,代码段很长,很繁琐!后来我这样做了。

先写个获取 list<> 的泛型函数,用来获取 要显示的布局集合

再写个获取 TextView 和 ImageView 对应绑定的 Map 泛型函数

最后是整合,集体改变

这样调用

那么我们就配置好了一个选项,上面共四个选项,对应四个点击事件,就是写四次,你只需要改变,传入的整数,其他不用便,0,1,2,3.....

就这么多啦。程序完美运行,

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-12-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档