同一个页面布局里,动态更新元素和数据,怎么封装?

wangxiaolin8852 2016-10-05 06:22:33
各位厉害word哥哥们:
我是小白,一边学习和练习中。想要实现的是,一个activity 的主布局页面里面,有图片,文字和隐藏字段等元素,现在点击一个按钮,实现这个页面布局的图片,文字等元素动态跟新变化(布局不变)。我目前做的是 在这个主 activity 里面 findview 这些元素,按钮的onclick 后,替换这些元素的uri,text,以实现效果,同时变化Position,以便下次onclick。我总觉得我这样有点实现有点繁复,没有封装和共用,害怕不够节约内存,是不是要一个 adapter 之内的来封装?。请哥哥们指点。
...全文
254 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
一不小心_ 2016-10-05
  • 打赏
  • 举报
回复
设一个flag来标记一下状态就行了,然后不同的状态对应不同的点击事件,你再把不同的点击事件抽离出来,这个和adapter没什么关系。这也和内存没什么关系。。。如果只是简单的东西,其实根本没必要吹毛求疵的来封装什么的。你要做的也就是一个小功能,而且你的点击事件就算封装好了,估计也根本重用不到,那何来重用之说

80,490

社区成员

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

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