博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Listview addHeaderView setadapter的时候莫名NullPointerException 解决
阅读量:2221 次
发布时间:2019-05-08

本文共 1038 字,大约阅读时间需要 3 分钟。

 解决  Android Listview addHeaderView setadapter的时候莫名NullPointerException 

转载请 注明   http://blog.csdn.net/aaawqqq/article/details/45953577

改代码的时候碰到的bug  

Bug 1: 

E/AndroidRuntime(15920): java.lang.RuntimeException: Unable to start activity ComponentInfo{ }: android.view.InflateException: Binary XML file line #35: Error inflating class fragment

解决思路 

碰见 Binary XML file line #35  

1  去检查了相关fragment xml配置  是否正确   

2  检查 import 包 是否是  import android.app.v4.Fragment      

Bug 2:

listview 莫名其妙 NullPointerException

E/AndroidRuntime(18769): Caused by: java.lang.NullPointerException

  at android.widget.ListView.clearRecycledState

  at android.widget.ListView.resetList

解决思路:

检查加载的header 或者  footer 的方式是否为 :

View header = getLayoutInflater().inflate(R.layout.header, null);  
View footer = getLayoutInflater().inflate(R.layout.footer, null);   

参考 :

//┏┓   ┏┓//┏┛┻━━━┛┻┓//┃       ┃  //┃   ━   ┃//┃ ┳┛ ┗┳ ┃//┃       ┃//┃   ┻   ┃//┃       ┃//┗━┓   ┏━┛//  ┃   ┃   神兽保佑        //  ┃   ┃   代码无BUG!//  ┃   ┗━━━┓//  ┃       ┣┓//  ┃       ┏┛//  ┗┓┓┏━┳┓┏┛//    ┃┫┫ ┃┫┫//    ┗┻┛ ┗┻┛
每日精进

你可能感兴趣的文章
hibernate 时间段查询
查看>>
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>
"NetworkError: 400 Bad Request - http://172.16.47.117:8088/rhip/**/####t/approval?date=976
查看>>
mybatis 根据 数据库表 自动生成 实体
查看>>
C结构体、C++结构体、C++类的区别
查看>>
进程和线程的概念、区别和联系
查看>>
CMake 入门实战
查看>>
绑定CPU逻辑核心的利器——taskset
查看>>
Linux下perf性能测试火焰图只显示函数地址不显示函数名的问题
查看>>