请教大佬们一个关于代码书写,或者说 代码重构的问题

Curiosity~ 2020-01-09 10:11:59
场景:我们现在有9个spinner
我现在需要new出 9个 adapter
每一个adapter中的数组个数也不一样
我还需要对每一个spinner设置监听器,并且每一个spinner对item的点击所做的处理也不一样


请问各位大佬们 对于这种对吗我应该如何去重构或者简写呢?
真心求教!
...全文
66 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2020-01-09
  • 打赏
  • 举报
回复
单击事件,你可以可以单独用一个类去实现接口,然后创建一个实例,所有的多指向他
Curiosity~ 2020-01-09
  • 打赏
  • 举报
回复
引用 1 楼 bdmh的回复:
你的adapter可以提出来一个自定义类,把你可能变动的量,比如数据源,样式等,作为参数设置就好了
还想问一下,如果设置单击事件的话那就只能写九个了吧
bdmh 2020-01-09
  • 打赏
  • 举报
回复
你的adapter可以提出来一个自定义类,把你可能变动的量,比如数据源,样式等,作为参数设置就好了

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧