1 ,首先在 设定Tag : mHolder.edPrdRectify.setTag(position);

2,在设定的editview 写监听回调 :判断tag是否相等 if ((Integer) mHolder.edPrdRectify.getTag() == position) 

   在赋值  listOfPendingRectifyInfos.get(position)

.setRectifiReplySituation(arg0.toString());

 一下是代码:

//设置Tag

mHolder.edPrdRectify.setTag(position);


if (isCanEdit) {


// mHolder.edPrdRectify.addTextChangedListener(null);
// //清除上个item的监听,防止oom
mHolder.edPrdRectify.addTextChangedListener(new TextWatcher() {


@Override
public void onTextChanged(CharSequence arg0, int arg1,
int arg2, int arg3) {
}


@Override
public void beforeTextChanged(CharSequence arg0, int arg1,
int arg2, int arg3) {
}


@Override
public void afterTextChanged(Editable arg0) {
                    //当填写的 EditText 位置等于标记的时候再复制到 是定的数据集合中
if ((Integer) mHolder.edPrdRectify.getTag() == position) {
listOfPendingRectifyInfos.get(position)
.setRectifiReplySituation(arg0.toString());
}


Logs.e(TAG, "onTextChanged -set 后 :"
+ listOfPendingRectifyInfos);


}
});

更多相关文章

  1. Android监听网络状态实现(BroadcastReceiver + Service) .
  2. Android开机自启动服务的实现方法
  3. Android中ProgressDialog的使用
  4. Android(安卓)APP如何做开场渐变动画
  5. 单点登录(三)| JIRA 安装及 JIRA 集成 CAS 实践
  6. Android总结(基础篇)-骚人文客
  7. Android(安卓)自定义复合组件Demo
  8. Android基于MQTT实现发布消息与监听topic接收消息
  9. ADB和DDMS简介

随机推荐

  1. Android(安卓)ORM 框架:GreenDao 使用详解
  2. Android使用Dialog实现贴键盘输入框(类似
  3. Android(安卓)Studio Gradle两种更新方式
  4. Android(安卓)各种类型的资源 文件
  5. Android启动模拟器出现:Failed to allocat
  6. Android(安卓)使用ORMLite 操作数据库
  7. Kotlin 开发Android
  8. Android(安卓)LCD(二):LCD常用接口原理篇
  9. android自动化(2)
  10. Android(安卓)广播大全