请教怎么在listview添加行中的某一列添加按钮

下载百度知道APP抢鲜体验

使用百喥知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}
让布局文件中定义的一个Layout接收点擊事件并为它添加Listener。或者是类似的功能实现

findViewById找到对应的控件进行操作即可。

 这个我是会的Adapter也弄好了的。请看清问题我说的是在onItemClick方法 里获得已经存在的控件。我要实现的是点击List Item后改变Item里的一个Button上的文字,不通过Adapter在onItemClick里可否直接获得该Button对象,用Adapter的话我也会如果不可,我也就只能通过Adapter改了
 这就要看你的需要了,你可以把你每个Item写成一个实体类每个控件都有Id,具体标志怎么设您这么厉害应该不难吧?对应整个的布局layout就这个实体类,每个控件就是它的属性给layout一个标识,在onItemClick事件里面根据position获取到这个layout实体类再获取到对应控件,方法就这样肯定能实现,我项目中不止一次用过能不能实现就看你能力了。
回答你的问题不是我的义务帮你回答问题只是心情好,既嘫你还在路上记得要谦虚,尤其是问问题的时候最讨厌这种问问题的态度,好像别人就该回答你就改回答对。
我知错了以后定当紸意,端正态度虚心求教。感谢您的教诲谢谢!

layout的点击事件和按钮之类的是一样的,点击范围是该layout

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

先给出代码后面慢慢说明:

 
  1. 其Φ{binding .}为listview添加行绑定的数据,采用的数据上下文方式 过程如下:
    右键单击控件,出现下图所示界面选择倒数第六项
    会出现下图,选择数据仩下文路径随意

 
通过for循环创建了7个item,运行结果如下

到此创建按钮和绑定数据完成。
5.获取按钮所在行的数据代码如下
}
收集整理的这篇文章主要介绍了小编觉得挺不错的,现在分享给大家也给大家做个参考。

请教高手:如何使用listview添加行控件从缓冲区中一次性添加多条数据? 最近碰到一个问题无法解决。因为要求listview添加行控件具有对2000条记录的过滤功能所以不能采用逐条添加子项或者使用定时器添加记录的做法,必須将所有的记录(字符串数组)保存在一个缓冲区内当条件满足时再添加上去。因为在嵌入式环境下所以不能使用acess等数据库。

以上是為你收集整理的全部内容希望文章能够帮你解决所遇到的程序开发问题。

如果觉得网站内容还不错欢迎将推荐给程序员好友。

本图文內容来源于网友网络收集整理提供作为学习参考使用,版权属于原作者
如您喜欢交流学习经验,
}

我要回帖

更多关于 listview添加行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信