可怕的逻辑错误,ListView中的空指针
来源:互联网 发布:淘宝优惠卷在哪领 编辑:程序博客网 时间:2024/05/21 04:40
我在初始化ListView中的数据的时候,老是报空指针,logcat日志里面也没有提示,我的代码中有错误,每当
adapter.notifyDataSetChanged();
之后就报NULL了,也没有提示你的源代码中有错误。我这里遇到的原因,就是在自定义的Adapter类中,
@Overridepublic View getView(int position, View convertView, ViewGroup parent) {// TODO Auto-generated method stubLayoutInflater inflater = (LayoutInflater) this.mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);convertView = inflater.inflate(R.layout.listview, null);ImageView imageView = (ImageView) convertView.findViewById(R.id.iv_listView_img);TextView drugsName = (TextView) convertView.findViewById(R.id.tv_listView_title);TextView drugsProduction = (TextView) convertView.findViewById(R.id.tv_listView_content);DrugsEntity drugs = getList().get(position);imageView.setImageResource(R.drawable.item_drugs_ico);drugsName.setText(drugs.getName());drugsProduction.setText(drugs.getProduction());return null;//原因出在这里,应该改为return convertView;}
- 可怕的逻辑错误,ListView中的空指针
- spinner中的空指针错误!
- 字符指针的可怕
- 自定义listview的ArrayAdapter报空指针
- ListView在下拉时出现空指针错误
- ListView空指针
- 错误并不可怕,可怕是一再犯同样的错误!
- 错误的策略最可怕
- 复合主键导致的空指针错误
- 复合主键导致的空指针错误
- 一个教科书一般的“空指针”错误
- 空指针nullpointer的错误感悟
- Service的onStartCommand方法空指针错误
- Intent传值时的一个空指针错误
- listView.setAdapter(adapter) listView为空的错误
- ssh项目中的,由于spring的注入问题引起的空指针错误
- 调试空指针错误
- ArrayList空指针错误
- C#保留N位有效数字的方法
- oracle数据中报错"记录被另一个用户锁住"
- 【查找结构3】平衡二叉查找树 [AVL]
- Mutual Information
- C#异步调用四大方法详解
- 可怕的逻辑错误,ListView中的空指针
- java nio 和 jvm 虚拟机参数的 XX:+DisableExplicitGC 的潜规则
- 让IE(包括IE6)支持HTML5元素的方法
- 第四章 数组和指针(part5) 总结 & 常用术语
- 用ssh-keygen来设置ssh无密码登录
- 用watch 监视命令输出
- Spring File Upload
- iostat命令详解
- TCP/IP协议头部结构体(网摘小结)