Android空指针异常或许只是一个简单的小失误

        今天在用GridView时要用到setAdapter()来给GridView配置适配器,而在进行真机调试时程序总是闪退,后台报错:gridView.setAdapter(adapter)这一行存在空指针异常。随后查了网上各种关于空指针异常的代码和结局办法,大多是因为在运用findViewById()方法时并没有找到xml文件中的id,即有可能是寻找的ID和xml布局文件中的ID不匹配造成

        而自己的问题其实很简单,最后反复检查代码才发现在onCreate()方法中写代码时将super.onCreate(savedInstanceState);  setContentView(R.layout.activity_main);两行代码放在了定义变量的代码后面,造成的结果是onCreate()方法中先定义变量才调用父类的onCreate方法并关联布局文件。

        对onCreate()方法掌握的不够透彻。

你可能感兴趣的:(Android,Android空指针异常)