在2.3版本中是好的,但是在4.0中就报错误了,ArrayList<OPERATION> ops = (ArrayList<OPERATION>)(btn.getOPERATION()).clone();它报这里的java.lang.NullPointerException错误,这是为什么?Android

解决方案 »

  1.   

    eclipse连真机调试一下,看看那个东西是null啊
      

  2.   

    我们的电脑是把USB给禁掉了,无法连接到真机进行查看
      

  3.   

    我把ArrayList<OPERATION> ops = (ArrayList<OPERATION>)(btn.getOPERATION()).clone();值给写死就OK了,但是为什么2.3取值又是可以得呢,崩溃了。。
      

  4.   

    自己解决了,发现在用pull解析xml的时候,我是在End_Tag中保存数据,发觉在4.0版本上那个Tag没有走导致List<OPERATION>中没有数据