您的位置:首页 > 移动开发 > Android开发

Android 关于listview重用的问题

2017-04-01 13:55 204 查看
关于listviw重用的问题 主要是item内部控件的监问题,position本身是没问题的,可是我们设置内部控件监听时就会发现很多的问题,数据混乱和重用,本人亲身的事件就是点击无论哪个item的里的textviw改变数据 可是结果都是显示在最下面的一个,关于解决方案网上版本不一,这里真对我这问题贴出代码

int tem = 0;

holder.phoneNumber.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
tem = position;
startActivityForResult(new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI), 0);
}
});

Bean bb = arrayList1.get(tem);
bb.setPhone_num(usernumber);

myAdapter.notifyDataSetChanged();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android
相关文章推荐