在android的listView中怎么动态加入radioButton和Button按钮

在android的listView中怎么动态加入radioButton和Button按钮,第1张

listview填充的时候有个bean吧。里面加一个标志位,表示要显示radioButton or button;在adapter里面getview的代码根据这个变量控制不同的显示按钮,当然布局里面是要放两个的,通过隐藏和显示来达到效果;

当软件的下载状态或者安装状态改变的时候,你的bean里面的这个标志位也就改变了,然后调用adapter的.notifyDataSetChanged()重新显示一遍UI就可以了

自定义adapter, getView里面动态加载布局,先得确认你的图片是怎么摆放的,如,LinearLayout,

每个item里面有个空的LinearLayout,

在getview, 每次获取到viewholder后,viewholder.linearlayout.removeAllViews()

之后根据,解析过来的数据,往linearlayout.addview 就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11215025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存