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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在android的listView中怎么动态加入radioButton和Button按钮?相关的知识,希望对你有一定的参考价值。

具体描述是:
有个listView,显示固定的几个软件,如果软件在手机中已经安装,对应右边就显示radioButton;
如果软件在手机中没有,则右边是button,显示"下载";下载成功后显示"安装",安装后button成为radioButton;(请详见图片)

如何获取软件是否下载、安装不用实现,我只想知道怎么实现按钮状态的动态变化?

我只知道在listView中要么都是radioButton,要么都是button的实现,两个都有我就弄不明白了,~~~~(>_<)~~~~
刚学android,很多都不懂,得请教高手,菜鸟先谢过,如果解决了再追分感谢~~

谢谢~~

你的listview填充的时候有个bean吧。里面加一个标志位,表示要显示radioButton or button;在adapter里面getview的代码根据这个变量控制不同的显示按钮,当然布局里面是要放两个的,通过隐藏和显示来达到效果;
当软件的下载状态或者安装状态改变的时候,你的bean里面的这个标志位也就改变了,然后调用adapter的.notifyDataSetChanged(); 重新显示一遍UI就可以了
参考技术A 右边放按钮的地方放一个View 占位,界面出来前根据实际情况将View换成Button或者RadioButton

急!android编程 请问像网易新闻安卓客户端的界面是怎么做的啊?用了哪些控件?

如题,要怎么把从网易PC端获取的新闻 布局成一条条图片+文字的形式 点击某条新闻又可以查看新闻详情。

参考技术A 通过webservice
服务器提供获取列表的webservice方法
返回xml中包含一条条的记录

android端通过访问webservice活的返回的xml
然后解析xml
将一条条记录放到list里边
前端页面通过遍历list来动态往listview里边添加内容
参考技术B ListView(不是普通的ListView而是自定义的ListView),具体教程自己百度吧~~ 参考技术C http://blog.csdn.net/and_he/article/details/7422067这个网站有代码本回答被提问者采纳 参考技术D 我可以发给你一个安卓的教程。如果觉得好,请采纳啊。你的邮箱呢?追问

我有教程。你有没有类似的代码啊?

追答

你私密我我给你发个网站、、、

以上是关于请问在android的listView中怎么动态加入radioButton和Button按钮?的主要内容,如果未能解决你的问题,请参考以下文章

android listview 里面的item怎么让它居中?

急!android编程 请问像网易新闻安卓客户端的界面是怎么做的啊?用了哪些控件?

android 怎么在listview周围加一个框

Android中微信朋友圈listview是怎么做的?

android listview 怎么添加数据

请问 WPF中如何动态改变 ListView中 某一个值 颜色。