zoukankan      html  css  js  c++  java
  • Android空指针异常的常见情况

      把我经常遇到的nullpoitException写在这里,以便以后自己查找原因。

    1.用findViewById(param )的方法获取一个view对象的时候,有的时候其实应该是获取一个layout对象,但是param写成了一个R.id.xxx,

    而应该写成R.layout.yyy的形式。这种情况导致获取不到想要的结果而导致异常。

    2.在setContextView(R.layout.activity_main)中,这是是默认为的。有的时候时候我们不用默认的activity_main.xml作为默认的布局文件,

    比如我们把main.xml作为我们的默认layout文件,但是setContextView()中的参数没有改,即默认的还是R.layout.activity_main,其中有

    个一TextView,id为“textview01”,而activity_main.xml中是空的,在mainActivity中,我们使用findViewById(R.id.textview01),所以

    肯定会导致空指针异常。

  • 相关阅读:
    [Tensorflow2.0] 入门
    重新开始深度学习
    大秦小记三
    大秦小记二
    大秦小记一
    大秦小记初始篇
    js事件高级
    jsDOM
    css样式
    c#压缩文件和批量压缩文件
  • 原文地址:https://www.cnblogs.com/Sunnor/p/4723279.html
Copyright © 2011-2022 走看看