Handle = infLater.inflate(R.layout.login, null);
if(Handle==null) return;
//初始化管理员列表
Spinner spiUserList = (Spinner)Handle.findViewById(R.id.USER_LIST);//这一句调用出错

解决方案 »

  1.   

    结论是莫名其妙的时候。正常情况下,Handle不是Null的话,就不应该出错。但是当布局文件xml有问题的时候,infLater.inflate(R.layout.login, null);这一句不出错,而留到findViewById再出错。而所谓的xml布局文件的错误就是某个原件没有指定高度,但是什么时候会出问题是不确定的。但是并不是只要不指定高度就出问题。感觉Android还是非常的不完备。
      

  2.   

    android view中的元素都需要指定高度的。
      

  3.   

    Handle 。。你换个名字试试你这个代码相信很多人都写过,相信很多人都没错。。估计你有点小错误,你检查一下吧。