Android空指针异常或许只是一个简单的小失误
2015-07-25 19:57
393 查看
今天在用GridView时要用到setAdapter()来给GridView配置适配器,而在进行真机调试时程序总是闪退,后台报错:gridView.setAdapter(adapter)这一行存在空指针异常。随后查了网上各种关于空指针异常的代码和结局办法,大多是因为在运用findViewById()方法时并没有找到xml文件中的id,即有可能是寻找的ID和xml布局文件中的ID不匹配造成。
而自己的问题其实很简单,最后反复检查代码才发现在onCreate()方法中写代码时将super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);两行代码放在了定义变量的代码后面,造成的结果是onCreate()方法中先定义变量才调用父类的onCreate方法并关联布局文件。
对onCreate()方法掌握的不够透彻。
而自己的问题其实很简单,最后反复检查代码才发现在onCreate()方法中写代码时将super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);两行代码放在了定义变量的代码后面,造成的结果是onCreate()方法中先定义变量才调用父类的onCreate方法并关联布局文件。
对onCreate()方法掌握的不够透彻。
相关文章推荐
- Android 图像压缩,和LRU算法使用的推荐链接
- android studio上imageloader初探
- 深入剖析Android四大组件(一)——Activity生命周期详解
- 关于Android四大组件的学习总结
- Android 那些你所不知道的Bitmap对象详解
- Android 限制只输入某些值包括数字、字母等
- Android 解析AsyncTask(一)
- 关于android中layout_gravity和gravity对View的影响
- Android Studio快捷键大全
- Android高效布局
- 如何修改Android系统的版本号
- Android获得Manifest在<meta-data>元件的值
- Android四大组件之BroadcastReceveier
- android基础:获取GPS定位简单实例
- android5.0 Activity transition
- Android中ListView使用
- android studio删除module
- 解决Android代码中遇到高版本API的错误提示
- Android 01:AutoCompleteTextView-简单实现实现自动输入文本效果
- Android.9图片评论(一个)