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

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()方法掌握的不够透彻。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: