android源代码学习.docVIP

  • 3
  • 0
  • 约4.52千字
  • 约 5页
  • 2016-12-25 发布于贵州
  • 举报
android 为 ListView Item中的组件添加事件 以及更新数据 // 部分代码如下: 其中holder.count 是一个EditView holder.price 是一个TextView Java代码 viewplaincopytoclipboardprint? @Override publicViewgetView(finalintposition,ViewconvertView,finalViewGroupparent){ 。。。。。。 //注意该方法中的Item组件不能使用holder模式,如果用该模式,所有的组件将共享item中view的事件 导致监听不到指定item中的view的事件,解决办法就是每次创建一个Item中的组件 然后对于每个item使用不同的监听事件即newTextWatcher()每次都创建一个新的事件监听器 finalViewHolderholder=newViewHolder(); holder.count.addTextChangedListener(newTextWatcher(){ ..... @Override publicvoidafterTextChanged(Editables){ //holder.price是与holder.count在同一个item的view holder.price.setText(

文档评论(0)

1亿VIP精品文档

相关文档